Compartir a través de


CSimpleDialog::DoModal

Invoca un cuadro de diálogo modal y devuelve el resultado del cuadro de diálogo cuando termine.

INT_PTR DoModal( 
   HWND hWndParent = ::GetActiveWindow()  
);

Parámetros

  • hWndParent
    Un identificador al elemento primario del cuadro de diálogo. Si no se proporciona ningún valor, establece el elemento primario a la ventana activa actual.

Valor devuelto

Si es correcto, el valor devuelto es el Id. de recurso del control que despidió el cuadro de diálogo.

Si se produce un error en la función, el valor devuelto es – 1. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Este método administra toda la interacción con el usuario mientras el cuadro de diálogo está activa. Esto es lo que hace que el cuadro de diálogo modal; es decir, el usuario no puede interactuar con otras ventanas hasta que se cierra el cuadro de diálogo.

Requisitos

encabezado: atlwin.h

Vea también

Referencia

CSimpleDialog Class