2

プロパティ ページが少ないプロパティ シート ビューがあります。このプロパティ ページの 1 つには、CHtmlView 派生クラスによる HTML 表現が含まれています。

最初は、.html ファイルが正しく表示されます。問題は、html ファイルが再描画されないときに、プロパティ ページを切り替えることがあるということです。動作はランダムに表示されます。このような状況での Spy++ によると、いくつかの Windows メッセージが WebControl ( Internet Explorer_Serverレイヤー) によって送信されません: WM_ERASEBKGRD、WM_PAINT、または WM_NCPAINT。

Q179421Q183161などのアプローチは役に立ちません。私のマシンは IE 10 を実行しています。Windows 階層は、Shell Embedding -> Shell DocObject View -> Internet Explorer_Server です。

これらのメッセージを常に送信するように Internet Explorer_Server レイヤーを決定する回避策を知っていますか?

更新: 実際のアプリケーションで集中的な処理を行っても、ダミーの Html コンテンツでもこのバグを再現できました。

4

0 に答える 0