MSHTMLのおかげでWebブラウザを埋め込んだアプリケーションでWebページのキャッシュを無効にする方法がわかりません。
私はそれをグーグルで検索しました...それをMSDNしました...しかしそれでも答えを見つけることができません...誰かがそれを行う方法を知っていますか?
よろしくお願いします。
編集DISPID_AMBIENT_DLCONTROL
:関数でイベントをキャッチしInvoke()
ます。
pVarResultを次のように設定しようとしましたが、結果が得られません(IEキャッシュはまだWebページの表示に使用されています。無効にします)。
pVarResult->vt = VT_I4;
pVarResult->lVal = DLCTL_DLIMAGES | DLCTL_VIDEOS | DLCTL_BGSOUNDS | DLCTL_PRAGMA_NO_CACHE;