获取系统特殊文件

梦想游戏人
目录:
C/C++

函数WIN32 API 中提供了函数 SHGetSpecialFolderPath 

函数原型

SHSTDAPI_(BOOL) SHGetSpecialFolderPathW(_Reserved_ HWND hwnd, _Out_writes_(MAX_PATH) LPWSTR pszPath, _In_ int csidl, _In_ BOOL fCreate);

参数CSIDL     https://msdn.microsoft.com/en-us/library/bb762494(v=vs.85).aspx

函数文档 :  https://msdn.microsoft.com/en-us/library/bb762204(VS.85).aspx

用例

TCHAR   buf[MAX_PATH];
SHGetSpecialFolderPath(NULL, buf, CSIDL_PROGRAM_FILES, FALSE);
Scroll Up