ダイアログ ボックスの初期化
ダイアログ ボックスとそのすべてのコントロールが作成された後で、ダイアログ ボックス (モーダルまたはモードレス) が画面に表示される直前に、ダイアログ オブジェクトの OnInitDialog メンバー関数が呼び出されます。 モーダル ダイアログ ボックスの場合、この呼び出しは DoModal の呼び出し時に行われます。 モードレス ダイアログ ボックスの場合、OnInitDialog は Create が呼び出されたときに呼び出されます。 通常は、OnInitDialog をオーバーライドして、ダイアログ ボックスのコントロールを初期化します。たとえば、エディット ボックスの初期テキストを設定します。 基本クラス CDialog の OnInitDialog メンバー関数は、OnInitDialog のオーバーライドから呼び出す必要があります。
ダイアログ ボックスの背景色 (およびアプリケーションのほかのすべてのダイアログ ボックスの背景色) を設定する方法については、「ダイアログ ボックスの背景色の設定」を参照してください。