PathRemoveExtension
-
[MFC] 현재 실행파일 이름 , 경로 얻어오기 - GetModuleFileName, PathFindFileName, PathRemoveExtension개발 2022. 9. 2. 16:27
여러 버전으로 실행 파일 릴리즈 하고 파일 이름을 다르게 했다고 하더라도 실행하고 나서는 사용자가 어떤 파일을 실행했는지 혼동이 될 수도 있다 그래서 매번 실행 프로그램 타이틀을 변경할 수 없으니 실행파일 이름을 얻어와서 프로그램 타이틀을 변경해주면 문제 생겼을 때 버전 확인이나 로그 요청할 때도 조금은 이야기 하기가 수월하다 GetModuleFileName() : 현재 실행 파일의 전체 경로까지 얻어온다 PathFindFileName() : 전체 경로에서 확장자를 포함한 파일 이름을 얻어온다 PathRemoveExtension() : 확장자를 제외한 결과를 돌려준다 TCHAR szExeFileNameFull[MAX_PATH]; GetModuleFileName(nullptr, szExeFileNameFu..