请教高手们一个问题: chtmlview中如何修改缓存目录

gjdlmg 2011-03-26 04:27:36
注:只修改当前实例的, 而不是修改IE的缓存目录
...全文
86 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gjdlmg 2011-03-28
  • 打赏
  • 举报
回复
看来没人能解决这个问题,分数也不知道给谁好,大家都来跟贴吧,三天后散分,见者有份
skyxie 2011-03-27
  • 打赏
  • 举报
回复
试试 IDocHostUIHandler2::GetOverrideKeyPath
gjdlmg 2011-03-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 skyxie 的回复:]
试试 IDocHostUIHandler2::GetOverrideKeyPath
[/Quote]
这也不可行的,社只会重写注册表中下面的项
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer
而缓存目录在下面这个项中
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
gjdlmg 2011-03-26
  • 打赏
  • 举报
回复
呵呵,这不可行吧?IE控件是不会去访问你定义的环境变量的
Dreadnought 2011-03-26
  • 打赏
  • 举报
回复
为你IE的临时文件夹关联上环境变量
然后在程序中调用GetEnvironmentVariable、SetEnvironmentVariable试试

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧