1

ステータスバーにペインを追加する社内アプリに C# IE BHO を使用していますSB_SETPARTS(これは SETPARTS 呼び出しを実行し、配列に要素を挿入します)。プロセス)フォーム付きSetParent()

この手法はうまく機能しますが、ステータスバーの他の部分が一時的に表示されてから消えてしまいます。影響を受ける部分は、独自の hWnd を持たないすべてのペイン (たとえば、「インターネット | 保護モード」とアイコン、およびすぐ左側の 6 つのペインに表示されるアイコンの一部) のようです。

誰がこれを引き起こしているのか知っていますか? 特定のメッセージが statusbar32 コントロールに届いていないか、WindowsForms10 の追加機能が無関係なメッセージを送信していると思われます。

約 1 秒間すべてが正常に表示され、その後、他の部分が消えます。

4

1 に答える 1

0

ステータス バーを非表示にしてから、ステータス バーを表示してみてください。これが機能する場合、IE、BHO、または WinForms とは関係なく、Windows だけです。

于 2010-04-27T03:12:20.083 に答える