반응형
/*
프로그램이 실행된 폴더를 구하는 함수
*/
void GetExecFolder(CString& strPath)
{
char path_buffer[_MAX_PATH];
char drive[_MAX_DRIVE], dir[_MAX_DIR], fname[_MAX_FNAME], ext[_MAX_EXT];
//실행 파일 이름을 포함한 Full path 가 얻어진다.
::GetModuleFileName(NULL, path_buffer, _MAX_PATH);
//폴더만 구해낸다.
_splitpath(path_buffer, drive, dir, fname, ext);
strPath = drive;
strPath += dir;
}
반응형
'C & C++ > C & C++' 카테고리의 다른 글
[MFC] Window Message (0) | 2011.04.15 |
---|---|
자료 타입 (0) | 2011.04.14 |
[이벤트] WM_NCHITTEST 메시지로 캡션(타이틀바)가 없는 윈도우의 드래그하기 (0) | 2011.04.14 |
#pragma ? (0) | 2011.04.14 |
파일 정보(File information) (0) | 2011.04.14 |
댓글