2010-05-03 3 views

답변

9

SHGetSpecialFolderLocation은 Windows에서 대부분의 특수 경로를 사용하는 가장 좋은 방법입니다. CSIDL_PROFILE 통과 당신이 관심있는 폴더를 검색합니다.

을 당신은 % USERPROFILE % 환경 변수의 내용에 실제로 관심이 있다면 당신이 Windows Vista 및 모든 사용자 프로필 시나리오를 커버 ExpandEnvironmentStrings

2

을 시도 할 수 SHGetKnownFolderPath가 있습니다. Here은 문서 페이지와 관련 기능에 대한 링크입니다. 윈도우 & 리눅스에

4

간단한 방법 :

char *szBuff; 
szBuff=std::getenv("USERPROFILE"); //Returning value of %USERPROFILE% 
관련 문제