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

Clase de CDialogImpl

CWindow::m_hWnd

CDialogImpl::EndDialog