소프트웨어
자신의 절대경로 구하기
프로채터
2010. 11. 12. 13:07
TCHAR buffer[_MAX_PATH];
GetCurrentDirectory(_MAX_PATH,buffer);//최근에 실행된 파일의 폴더
GetModuleFileName(NULL, buffer, _MAX_PATH);//자기 자신의 폴더(파일명 포함)
GetSystemDirectory(buffer,_MAX_PATH);//시스템 폴더
GetWindowsDirectory(buffer,_MAX_PATH);//윈도우 폴더
--------------------------------------------------------------------
BOOL m_getThisName(void)
{
TCHAR buffer[_MAX_PATH];
TCHAR drive[_MAX_DRIVE], dir[_MAX_DIR], fname[_MAX_FNAME], ext[_MAX_EXT];
GetModuleFileName(NULL, buffer, _MAX_PATH); //절대경로
_tsplitpath(path_buffer, drive, dir, fname, ext); //나누기
return TRUE;
}
[출처] 실행되고 있는 자신의 절대경로 , 시스템 폴더|작성자 미소쭌