Partager via


CAxDialogImpl::DoModal

Appelez cette méthode pour créer une boîte de dialogue modale.

INT_PTR DoModal( 
   HWND hWndParent = ::GetActiveWindow( ), 
   LPARAM dwInitParam = NULL  
);

Paramètres

  • hWndParent
    [in] le handle dans la fenêtre propriétaire. La valeur par défaut est la valeur de retour de la fonction de GetActiveWindow Win32.

  • dwInitParam
    [in] Spécifie la valeur à passer à la boîte de dialogue du paramètre d' lParam du message de WM_INITDIALOG .

Valeur de retour

En cas de réussite, la valeur du paramètre d' nRetCode spécifié dans l'appel à EndDialog; sinon, -1.

Notes

Cette boîte de dialogue est automatiquement lié à l'objet d' CAxDialogImpl .

Pour créer une boîte de dialogue non modale, appelez Create.

Configuration requise

Header: atlwin.h

Voir aussi

Référence

CAxDialogImpl, classe

CAxDialogImpl::EndDialog

CAxDialogImpl::Create