0

m_hImagem_hName、などの特定のメンバーを含むカスタム ダイアログ テンプレートを定義しようとしてm_hIconいます。次に、このテンプレートを使用してダイアログを派生させたいと思います。

このテンプレートでは、ボタン (OK、キャンセルなど) を使用していません。まだ宣言または定義する必要がありますOnOk()OnCancel()?

このテンプレート クラスで宣言する必要がある他のメソッドを誰か教えてもらえますか?

私の目標は、このテンプレートから派生した各ダイアログのタイトル バーにアイコン ( m_hIcon)、m_hImage左上隅に画像 ( m_hName)、ダイアログの右上隅に画像名 ( )が含まれるように、このテンプレート ダイアログを準備することです。 .

4

1 に答える 1

1

いいえ、どのメソッドもオーバーライドする必要はありません。ただし、オーバーライドする必要がある場合がありますOnInitDialog。そうしないと、ダイアログの初期化が行われません。これは、ダイアログのアイコンを設定できるオーバーライドされたメソッドです。

于 2012-08-30T14:33:38.897 に答える