반응형 GetModuleFileName1 GetModuleFileName() 현재 실행 디렉토리 얻어오기 #defune MAX_PATH 256 // bOnlyPath가 TRUE이면 로컬패스만 리턴, FALSE이면 로컬패스 + 실행파일명 CString GetProgramPath(BOOL bOnlyPath) { char szBuffer[MAX_PATH]; CString strRet; ::GetModuleFileName(NULL, szBuffer, MAX_PATH); strRet = szBuffer; if (!bOnlyPath) return strRet; // 여기서 리턴하면 Path + 파일명까지 int nIndex = strRet.ReverseFind('\\'); strRet = strRet.Left(nIndex); return strRet; // Path만 리턴 } 2008. 4. 21. 이전 1 다음 반응형