• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:新ダイアログの初期化)

新ダイアログの初期化方法について

このQ&Aのポイント
  • 新ダイアログの初期化方法について質問があります。
  • 現在、DoModalなどで新ダイアログを呼び出していますが、初期設定ができません。
  • 具体的には、リストビューなどでm_list.InsertColumn(0, '名前', LVCFMT_CENTER, 100)などをしたいのですが、どこに書けばよいか分かりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.2

VC++6.0ではClassWizardでNewClassのメッセージWM_INITDIALOGから関数の追加をしたら自動で作られますよ

zaqwe
質問者

補足

関数があったんですね。。ありがとうございました。

その他の回答 (1)

  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

普通はOnInitDialog() { }に初期化処理を書きます InitというのはInitializeの略で初期化のことです Dialogはダイアログですね OnInitDialogは文字通りダイアログ初期化時に実行される関数という意味です

zaqwe
質問者

補足

しかしNewClassにはInitDialogはないです、メインの方のクラスにはあるんですが。試しにInitDialogで CNewClass Ndlg; Ndlg.m_list_InsertColumn(●●)としても同じ結果になります。。

関連するQ&A