MFC에서 윈도우 특정 폴더 경로 구하기 (내문서나 기타등등)


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

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다