MFC 에서 특정 Folder를 선택 하는 Dialog 창을 띄우고 싶은데
File선택은 쉬운데 폴더를 선택하기는 어떻게 해야 하는지 모르겠다.
그때는
SHGetSpecialFolderPath : 폴더이름 구하기
TCHAR szPath[MAX_PATH]; if(SUCCEEDED(SHGetFolderPath(NULL, CSIDL_PERSONAL|CSIDL_FLAG_CREATE, NULL, 0, szPath))) { PathAppend(szPath, TEXT("New Doc.txt")); HANDLE hFile = CreateFile(szPath, ...); }
SHGetSpecialFolderLocation
를 사용하면 쉽다.
'개발언어 > c++' 카테고리의 다른 글
강제 메모리 해제 (0) | 2016.07.18 |
---|---|
처리되지 않은 예외(Exception) 핸들링 (0) | 2016.07.18 |
ATL로 만든 클립보드뷰어 (0) | 2016.07.18 |
3D Software Rendering Engine 소스 (0) | 2016.07.18 |
응용 프로그램에서 아이콘 가져오기 (0) | 2016.07.18 |