Compartir a través de


CDialogImpl::DoModal

crea un cuadro de diálogo modal.

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

Parámetros

  • hWndParent
    [in] El identificador de la ventana propietaria. el valor predeterminado es el valor devuelto de la función de GetActiveWindow Win32.

  • dwInitParam
    [in] Especifica el valor para pasar al cuadro de diálogo en el parámetro de lParam de mensajes de WM_INITDIALOG .

Valor devuelto

Si es correcto, el valor del parámetro de nRetCode especificado en la llamada a EndDialog. De lo contrario, -1.

Comentarios

Este cuadro de diálogo se adjunta automáticamente al objeto de CDialogImpl .

Para crear un cuadro de diálogo no modal, llame a Crear.

Requisitos

encabezado: atlwin.h

Vea también

Referencia

CDialogImpl Class

CWindow::m_hWnd

CDialogImpl::EndDialog