现在的位置: 首页 > 综合 > 正文

和目录和路径有关,路径文件存在与否

2014年02月09日 ⁄ 综合 ⁄ 共 434字 ⁄ 字号 评论关闭

在mfc中有很多获取路径的api

DWORD GetModuleFileName(
  HMODULE hModule,    // handle to module
  LPTSTR lpFilename,  // file name of module
  DWORD nSize         // size of buffer
);

当hModule为NULL时获取的是当前exe的全路径

HRESULT SHGetSpecialFolderLocation(
    HWND hwndOwner,
    int nFolder,
    LPITEMIDLIST *ppidl
);

获取系统特定的文件夹路径

BOOL CreateDirectory(
  LPCTSTR lpPathName,                         // directory name
  LPSECURITY_ATTRIBUTES lpSecurityAttributes  // SD
);

创建文件夹,原目录加密则所创建的也是加密的

BOOL PathFileExists(
    LPCTSTR pszPath
    );

查询指定路径(全路径)文件存在与否

具体的内容可以查看SDK

【上篇】
【下篇】

抱歉!评论已关闭.