ダイアログ コントロールに Web ページを表示しようとしています。親ウィンドウを最大化するまで、すべて正常に機能します。Web ページの内部コントロールはそのサイズを保持するため、ウィンドウの横に空白の領域が残ります。メインウィンドウのサイズを変更するときにコントロールの自動サイズ変更に使用できる WS_* メッセージまたは何かがあるかどうかを知りたいです。リソースハッカーを使用しているので、知っておくべきトリックがあるかもしれません。どんな助けでも大歓迎です。ありがとう。
2 に答える
1
アプリケーションはサイズ変更を実行する必要があります。そして、それはWM_SIZE
親コントロールへのメッセージを受信したときにそうします。
既存のバイナリのリソースを変更してこれを変更することはできません。そのメッセージに応答するために、いくつかのコードを書く必要があります。
于 2013-02-28T11:45:58.893 に答える
0
私がこのようなものをハックしようとしたことがないので、私が見ようとする方法。Webコントロールにアンカープロパティがあるかどうかを確認することになるでしょう。wmサイズのメッセージが渡されるはずです。何もしていません。Webコントロールの四隅すべてを固定すると、親に対してサイズが変更されます。これを行うもう1つの方法は、サイズ変更イベントを処理する明示的なコードを使用することですが、それを簡単にハックできるとは思わないでください。
于 2013-02-28T11:51:01.333 に答える