是把一个文件放到我的文档里,用了以下代码:
const char* help_path = "C:\\Documents and Settings\\Administrator\\My Documents\\CX\\帮助.CHM";//帮助文件路径
如果换了电脑 Administrator会改变 求通用路径怎写
const char* help_path = "C:\\Documents and Settings\\Administrator\\My Documents\\CX\\帮助.CHM";//帮助文件路径
如果换了电脑 Administrator会改变 求通用路径怎写
有人已经写了,试试吧
http://www.cppblog.com/AutomateProgram/archive/2009/05/22/85356.aspx
Documents\\CX\\帮助.CHM";//帮助文件路径
SHGetSpecialFolderPath(NULL, help_path, CSIDL_COMMON_APPDATA, false);
此函数在XP获取系统盘Document路径,Win7下获取系统盘Program Data路径。
路径参数有可能是wchar_t,详细查一下MSDN
TCHAR chTemp[MAX_PATH];
memset(chTemp, 0, MAX_PATH*sizeof(TCHAR));
if (!SHGetSpecialFolderPath(NULL, chTemp, CSIDL_COMMON_APPDATA, false))
return ;这样吧