【发布时间】:2012-06-21 15:55:41
【问题描述】:
我正在尝试将 SHGetSpecialFolderPath 解析为字符串,准确地说是 System::String^。
我现在正在使用此代码:
TCHAR appDataPath;
SHGetSpecialFolderPath(0, appDataPath, CSIDL_APPDATA, false);
我已经尝试过这样的事情,但它也不起作用:
LPWSTR appDataPath;
SHGetSpecialFolderPath(0, appDataPath, CSIDL_APPDATA, false);
我只想得到这样的System::String^:
System::String ^ loc_inst = appDataPath + "\\inst\\info.xml";
【问题讨论】:
-
使用 Environment::GetFolderPath() 代替。
标签: string visual-c++ c++-cli appdata tchar