首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

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

有没有高手解答一下,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起就已经这样了

热点排行