TCHAR Buffer[MAX_PATH];
CString strResult;
if (SHGetSpecialFolderPath(NULL,Buffer,CSIDL_PERSONAL,true)) {
strResult.Format("Get MyDoc : %s",Buffer);
AfxMessageBox(strResult);
}else { AfxMessageBox("Get folder fail"); }
제 경우 CSIDL_MYDOCUMENT 로 했더니 안되고 CSIDL_PERSONAL로 하니 제대로 가져 오는군요.
CSDIL 목록은 여기 있습니다.