CSimpleDialog::DoModal
Appelle une boîte de dialogue modale et retourne le résultat de la boîte de dialogue lorsqu'il fait.
INT_PTR DoModal(
HWND hWndParent = ::GetActiveWindow()
);
Paramètres
- hWndParent
Un handle au parent de la boîte de dialogue. Si aucune valeur n'est fournie, le parent est défini à la fenêtre active actuelle.
Valeur de retour
Si réussie, la valeur de retour est l'ID de ressource du contrôle qui a écarté la boîte de dialogue.
Si la fonction échoue, la valeur de retour est à 1. Pour obtenir des informations d'erreurs étendues, appelez GetLastError.
Notes
Cette méthode gère toute interaction avec l'utilisateur lorsque la boîte de dialogue est actif. c'est ce qui rend la boîte de dialogue modale ; autrement dit, l'utilisateur ne peut pas interagir avec d'autres fenêtres jusqu'à ce que la boîte de dialogue est fermée.
Configuration requise
Header: atlwin.h