MFC - 실행 파일을 제외한 현재 경로 가져오기
2014. 3. 4. 10:14ㆍPrograming/MFC
// 현재 실행 프로그램의 파일 경로 가져오기
TCHAR pszPathName[_MAX_PATH];
::GetModuleFileName(::AfxGetInstanceHandle(), pszPathName, _MAX_PATH);
// CString 함수를 사용하기 위해 CString에 TCHAR를 넣는다.
CString strPathName = pszPathName;
// 실행 파일 이름을 지우기 위해서 왼쪽에 있는 '/'를 찾는다.
int i = strPathName.ReverseFind('\\');
// 뒤에 있는 현재 실행 파일 이름을 지운다.
strPathName = strPathName.Left(i);
'Programing > MFC' 카테고리의 다른 글
MFC - Dialog(다이얼로그) 색 변경하기 (0) | 2014.03.04 |
---|---|
MFC - 현재 실행 프로그램의 파일 경로 가져오기 (0) | 2014.03.04 |
MFC - undeclared identifier 에러 (0) | 2014.03.03 |
MFC - 리스트컨트롤 해당 Item 선택하기 (0) | 2014.03.03 |
MFC - ShellExecuteEx 사용 시 공백문제 (1) | 2014.03.03 |