본문 바로가기
programing/MFC

현재 경로 갖고 오기 및 전체 경로에서 상대 경로 바꾸기

by RedWiz 2014. 7. 30.


#include "Shlwapi.h"


TCHAR szFullPath[256] = L""; // 전체 경로

TCHAR szRelativePath[256] = L""; // 상대 경로

TCHAR szDirectoryPath[256] = L""; // 디렉토리 경로


lstrcpy(szDirectoryPath, szFullPath);


GetCurrentDirectory(sizeof(szDirectoryPath), szDirectoryPath); // 현재 경로

GetCurrentProcessPathW(LPWSTR lpPath,int nPathLength);

PathRelativePathTo(szRelativePath

, szDirectoryPath

, FILE_ATTRIBUTE_DIRECTORY

, szFullPath

, FILE_ATTRIBUTE_NORMAL);


'programing > MFC' 카테고리의 다른 글

ShellExecute  (0) 2017.01.11
TRACE  (0) 2017.01.11
API/MFC에서 Alt키 (VK_MENU) 막는 방법  (0) 2014.12.21
Using the List Control  (0) 2014.07.31
이미지 불러오기  (0) 2014.07.30