Freigeben über


Initialisieren des Dialogfelds

Nachdem das Dialogfeld und alle zugehörigen Steuerelemente erstellt wurden, aber unmittelbar bevor das Dialogfeld (von beiden Typen) auf dem Bildschirm angezeigt wird, wird die OnInitDialog-Memberfunktion des Dialogfeldobjekts aufgerufen. Bei einem modalen Dialogfeld tritt dies während des DoModal Anrufs auf. Wird für ein Dialogfeld ohne Modus aufgerufen, OnInitDialog wenn Create sie aufgerufen wird. Normalerweise überschreiben OnInitDialog Sie die Initialisierung der Steuerelemente des Dialogfelds, z. B. das Festlegen des anfangstexts eines Bearbeitungsfelds. Sie müssen die OnInitDialog Memberfunktion der Basisklasse aus CDialogihrer OnInitDialog Außerkraftsetzung aufrufen.

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

Siehe auch

Arbeiten mit Dialogfeldern in MFC