0

エディット コントロール内にロゴが表示され、ユーザーがエディット コントロールにフォーカスを合わせるとロゴが非表示になる効果を実現しようとしています。

これにアプローチする最良の方法は何ですか?エディット コントロールの上にイメージ コントロールを配置するか、エディット コントロールの背景を透明にしてイメージ コントロールをエディット コントロールの後ろに配置するのがよいでしょうか? それとも他の方法でしょうか?

4

1 に答える 1

1

EDIT コントロールのペイント動作は非常に壊れています。WM_PAINT メッセージ ハンドラをオーバーライドしたり、透明度を使用したりしても、そこに到達することはできません。はい、入力されているテキストが表示されたときに非表示にする STATIC コントロールでオーバーレイします。

于 2010-02-27T14:38:44.953 に答える