プロパティ ページが少ないプロパティ シート ビューがあります。このプロパティ ページの 1 つには、CHtmlView 派生クラスによる HTML 表現が含まれています。
最初は、.html ファイルが正しく表示されます。問題は、html ファイルが再描画されないときに、プロパティ ページを切り替えることがあるということです。動作はランダムに表示されます。このような状況での Spy++ によると、いくつかの Windows メッセージが WebControl ( Internet Explorer_Serverレイヤー) によって送信されません: WM_ERASEBKGRD、WM_PAINT、または WM_NCPAINT。
Q179421やQ183161などのアプローチは役に立ちません。私のマシンは IE 10 を実行しています。Windows 階層は、Shell Embedding -> Shell DocObject View -> Internet Explorer_Server です。
これらのメッセージを常に送信するように Internet Explorer_Server レイヤーを決定する回避策を知っていますか?
更新: 実際のアプリケーションで集中的な処理を行っても、ダミーの Html コンテンツでもこのバグを再現できました。