댓글 쓰기 권한이 없습니다. 로그인 하시겠습니까?
MFC
2008.05.07 10:34
현재 실행된 어플리케이션의 디렉토리 적용하기
조회 수 42892 댓글 0
검색하다 다음의 내용을 찾아 그대로 적용했더니 되는군요.
드라이브, 패쓰, 파일명, 확장자까지 분리되는 부분까지 나와있더군요. 야튼 답변 감사합니다. =================================================== 현재 실행된 어플리케이션의 디렉토리는 다음과 같이 좀 길게 획득이 됩니다. HMODULE hModule; hModule = ::GetModuleHandle(NULL); // handle of current module ASSERT(hModule != 0); CString strExeFileName; VERIFY(::GetModuleFileName(hModule, strExeFileName.GetBuffer(_MAX_PATH), _MAX_PATH)); strExeFileName.ReleaseBuffer(); char Drive[_MAX_DRIVE]; char Path[_MAX_PATH]; char Filename[_MAX_FNAME]; char Ext[_MAX_EXT]; _splitpath(strExeFileName, Drive, Path, Filename, Ext); return CString(Drive)+CString(Path); // has trailing backslash Dreamy의 코드 스크랩내가 모으고 내가 보는
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Designed by sketchbooks.co.kr / sketchbook5 board skin
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5