获取桌面路径、应用程序常用存放数据目录

来源:互联网 发布:今日股市数据 编辑:程序博客网 时间:2024/06/05 22:47
UnicodeString getDesktopDir()
{
char szBuf[MAX_PATH];
LPITEMIDLIST lpItemIdList;
SHGetSpecialFolderLocation(0, CSIDL_DESKTOPDIRECTORY, &lpItemIdList);
SHGetPathFromIDList(lpItemIdList, szBuf);
String dir = String(szBuf);
return dir;

}


UnicodeString getApplicationDataDir()
{
    char szBuf[MAX_PATH];
LPITEMIDLIST lpItemIdList;
SHGetSpecialFolderLocation(0, CSIDL_APPDATA, &lpItemIdList);
SHGetPathFromIDList(lpItemIdList, szBuf);
String dir = String(szBuf);
return dir;
}

原创粉丝点击