Freigeben über


Initialisieren des Dialogfelds

Nachdem das Dialogfeld und sämtliche Steuerelemente erstellt sind, jedoch bevor das Dialogfeld (jedes Typs) auf dem Bildschirm angezeigt wird, wird die OnInitDialog-Memberfunktion des Dialogfeldobjekts aufgerufen. Ein modales Dialogfeld tritt dies während des Aufrufs auf DoModal. Ein nicht modales Dialogfeld wird OnInitDialog aufgerufen, wenn Erstellen aufgerufen wird. Sie überschreiben normalerweise OnInitDialog, um die Steuerelemente im Dialogfeld, z Festlegen des ursprünglichen Texts eines Eingabefelds zu initialisieren. Sie müssen die OnInitDialog-Memberfunktion der Basisklasse, CDialog aufrufen, von der OnInitDialog - Überschreibung.

Wenn Sie die Hintergrundfarbe des Dialogfelds (und die aller anderen Dialogfelder) in der Anwendung festlegen möchten, finden Sie unter Festlegen der Hintergrundfarbe des Dialogfelds.

Siehe auch

Konzepte

Lebenszyklus eines Dialogfelds