如何禁用C++中的MSHTML缓存?
我不知道如何禁用我的应用程序中的网页缓存,因为我的应用程序嵌入了MSHTML的网页浏览器 我已经在谷歌上搜索过了。。。我知道了。。。但仍然无法找到答案。。。 有人知道怎么做吗 提前感谢您的回答 编辑:我现在在调用函数中捕获DISPID\u AMBIENT\DLCONTROL事件 我尝试如下设置pVarResult,但没有得到任何结果,IE缓存仍在用于显示任何网页。。我想禁用它如何禁用C++中的MSHTML缓存?,c++,mshtml,C++,Mshtml,我不知道如何禁用我的应用程序中的网页缓存,因为我的应用程序嵌入了MSHTML的网页浏览器 我已经在谷歌上搜索过了。。。我知道了。。。但仍然无法找到答案。。。 有人知道怎么做吗 提前感谢您的回答 编辑:我现在在调用函数中捕获DISPID\u AMBIENT\DLCONTROL事件 我尝试如下设置pVarResult,但没有得到任何结果,IE缓存仍在用于显示任何网页。。我想禁用它 pVarResult->vt = VT_I4; pVarResult->lVal = DLCTL_DLIMA
pVarResult->vt = VT_I4;
pVarResult->lVal = DLCTL_DLIMAGES | DLCTL_VIDEOS | DLCTL_BGSOUNDS | DLCTL_PRAGMA_NO_CACHE;
@尤金:我不知道这是什么意思。。。但是,我只是使用IE渲染引擎在我的应用程序中显示它们。如果它是您的应用程序作为web服务器,您可以使用缓存控制HTTP头,假设您只进行HTTP通信。这里的信息,特别是DLCTL_重新同步和DLCTL_PRAGMA_NO_缓存部分可能会有所帮助。。。