读书人

有没有好手解答一下c:\programData是

发布时间: 2013-12-20 00:23:10 作者: rapoo

有没有高手解答一下,c:\programData是用干什么的?搜狗等大公司为什么要把数据放到这个目录下呢?
很多公司的数据文件会放到这个目录下,为什么要这样做呢?

难道可执行目录下不行嘛?

如果是担心对数据文件没有写的权限,那么你做过实验验证过嘛?

我想看到你的实验结论,我自己试验过,是完全可以的。
[解决办法]

引用:
Quote: 引用:

HRESULT SHGetFolderPath(          HWND hwndOwner,
int nFolder,
HANDLE hToken,
DWORD dwFlags,
LPTSTR pszPath
);

获取 CSIDL_LOCAL_APPDATA 或 CSIDL_APPDATA



i aggree with you

不过从这个api 可以看出win7的兼容性多么的糟糕, 很多xp下的软件 不能直接安装在系统盘了,小心跑不起来。

即使是所谓的兼容模式也不行, 日志,配置这些文件的位置 不行啊。

呵呵


这个......
win2000起就已经这样了

读书人网 >VC/MFC

热点推荐