오늘은 C++에서 현재 실행되고 있는 exe의 폴더 위치를 찾는 방법에 대해 설명합니다. 기본 방식이 GetModuleFileName 이란 함수를 통해서 위치를 찾게 되고 그것을 _tsplitpath 함수를 통해 분리하고 원하는 형태로 다시 재구성해서 현재 실행되고 있는 위치를 CString 에 저장해 놓고 필요한 곳에서 사용하시면 됩니다. 6.0 기준입니다 * 소스코드 TCHAR cur_folder[_MAX_PATH]={0,}; GetModuleFileName(AfxGetApp()->m_hInstance, cur_folder, _MAX_PATH); //AfxMessageBox(cur_folder); TCHAR drive[_MAX_DRIVE] = _T(""), dir[_MAX_DIR] = _T(""); ..