由于MSHTML,我不知道如何在我的嵌入Web浏览器的应用程序中禁用网页缓存。
我用Google搜索了... MSDN了它......但仍然无法找到答案...... 有人知道怎么做吗?
提前感谢您的所有答案。
编辑:我现在抓住DISPID_AMBIENT_DLCONTROL
函数中的Invoke()
事件。
我尝试将pVarResult设置为如下,但我没有得到任何结果(IE缓存仍然在用于显示任何网页..我想禁用它。)
pVarResult->vt = VT_I4;
pVarResult->lVal = DLCTL_DLIMAGES | DLCTL_VIDEOS | DLCTL_BGSOUNDS | DLCTL_PRAGMA_NO_CACHE;