1

ダイアログ コントロールに Web ページを表示しようとしています。親ウィンドウを最大化するまで、すべて正常に機能します。Web ページの内部コントロールはそのサイズを保持するため、ウィンドウの横に空白の領域が残ります。メインウィンドウのサイズを変更するときにコントロールの自動サイズ変更に使用できる WS_* メッセージまたは何かがあるかどうかを知りたいです。リソースハッカーを使用しているので、知っておくべきトリックがあるかもしれません。どんな助けでも大歓迎です。ありがとう。

4

2 に答える 2

1

アプリケーションはサイズ変更を実行する必要があります。そして、それはWM_SIZE親コントロールへのメッセージを受信したときにそうします。

既存のバイナリのリソースを変更してこれを変更することはできません。そのメッセージに応答するために、いくつかのコードを書く必要があります。

于 2013-02-28T11:45:58.893 に答える
0

私がこのようなものをハックしようとしたことがないので、私が見ようとする方法。Webコントロールにアンカープロパティがあるかどうかを確認することになるでしょう。wmサイズのメッセージが渡されるはずです。何もしていません。Webコントロールの四隅すべてを固定すると、親に対してサイズが変更されます。これを行うもう1つの方法は、サイズ変更イベントを処理する明示的なコードを使用することですが、それを簡単にハックできるとは思わないでください。

于 2013-02-28T11:51:01.333 に答える