Freigeben über


Modale und nicht modale Dialogfelder

Sie können CDialog-Klasse-Klasse verwenden, um zwei Arten Dialogfelder zu verwalten:

  • Modale Dialogfelder, die den Benutzer erfordern, reagiert, bevor das Programm fortsetzen

  • Nicht modale Dialogfelder, die auf dem Bildschirm bleiben und können jederzeit verfügbar sind, aber lassen andere Benutzeraktivitäten

Die Ressourcenbearbeitung und der für das Erstellen einer Dialogfeldvorlage sind für modale und nicht modale Dialogfelder.

Das Erstellen eines Dialogfelds für das Programm benötigte die folgenden Schritte:

  1. Verwenden Sie Dialog-Editor, um das Dialogfeld zu entwerfen und eine Dialogfeldvorlagen-Ressource zu erstellen.

  2. Erstellen Sie eine Dialogfeldklasse.

  3. Schließen Sie die Steuerelemente der Dialogfeldressource in den Meldungshandlern in der Dialogfeldklasse an.

  4. Fügen Sie die zusätzlichen Felddatenmember hinzu, die in den Steuerelementen des Dialogfelds und Dialogdatenaustausch und Dialogfelddatenvalidierungen für die Steuerelemente anzugeben zugeordnet werden.

Siehe auch

Konzepte

Dialogfelder

Lebenszyklus eines Dialogfelds