C#이 강력한 이유는 단순한 코드에 있다.(C++을 가지고 MFC를 한 나로써는 오히려 핸들링이 불편했지.....지금도 마찬가지다.ㅋ)
C++이나 MFC에서 드라이브의 정보를 얻기 위해서는 매우 복잡한 코드를 넣어줘야 하지만 C#은 한방.ㅡㅡ 젠장...크쏘.....
우선 Header하나 넣고 시작.
using System.IO;
후에 DriveInfo 클래스를 사용하면 된다.
DriveInfo[] allDrives = DriveInfo.GetDrives();//정보를 배열에 저장.
foreach( DriveInfo drive in allDrives)
{
code;
}
출처 : http://mblog.devpia.com/link/?no=1915693