Condividi tramite


CDialogImpl::DoModal

Crea una finestra di dialogo modale.

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

Parametri

  • hWndParent
    [in] handle alla finestra proprietaria.Il valore predefinito è il valore restituito della funzione Win32 GetActiveWindow.

  • dwInitParam
    [in] specifica il valore da passare alla finestra di dialogo nel parametro lParam del messaggio WM_INITDIALOG.

Valore restituito

Se l'operazione riesce, il valore del parametro nRetCode specificato nella chiamata a EndDialog.In caso contrario, -1.

Note

Questa finestra di dialogo viene automaticamente collegata all'oggetto CDialogImpl.

Per creare una finestra di dialogo non modale, chiamare Crea.

Requisiti

Header: atlwin.h

Vedere anche

Riferimenti

Classe di CDialogImpl

CWindow::m_hWnd

CDialogImpl::EndDialog