MFC 프로그래밍 하다가 특정 경로를 구해야 해서 방법을 검색해봤다.
BOOL SHGetSpecialFolderPath( HWND hwndOwner, _Out_ LPTSTR lpszPath, _In_ int csidl, _In_ BOOL fCreate );
이 함수를 쓰면 된다.
사용법
wchar_t szPath[MAX_PATH] = {0,}; SHGetSpecialFolderPath( NULL, szPath, CSIDL_MYDOCUMENTS, FALSE );
csidl 값에 따라 경로를 구해온다.
내문서 : CSIDL_MYDOCUMENTS
내사진 : CSIDL_MYPICTURES
등등
csidl에 대한 값은 http://msdn.microsoft.com/en-us/library/bb762494(v=vs.85).aspx 여기에
출처: http://msdn.microsoft.com/en-us/library/bb762204%28VS.85%29.aspx
