CSimpleDialog::DoModal
Ruft ein modales Dialogfeld auf und gibt das Dialogfeldergebnis zurück, wenn die.
INT_PTR DoModal(
HWND hWndParent = ::GetActiveWindow()
);
Parameter
- hWndParent
Ein Handle für das übergeordnete Element des Dialogfelds. Wenn kein Wert bereitgestellt wird, wird das übergeordnete Element auf das aktuelle aktiven Fenster festgelegt.
Rückgabewert
Wenn erfolgreich, ist der Rückgabewert das Ressourcen-ID des Steuerelements, das das Dialogfeld entließ.
Wenn die Funktion fehlschlägt, ist der Rückgabewert - 1. Um erweiterte Fehlerinformationen abzurufen, rufen Sie GetLastError auf.
Hinweise
Diese Methode behandelt alle Interaktion mit dem Benutzer, während das Dialogfeld aktiv ist. Dies ist, was das Dialogfeld modal erstellt; das heißt, kann der Benutzer nicht mit anderen Fenstern interagieren, bis das Dialogfeld geschlossen wird.
Anforderungen
Header: atlwin.h