Condividi tramite


CSimpleDialog::DoModal

Richiama una finestra di dialogo modale e restituisce il risultato della finestra di dialogo quando viene fatto.

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

Parametri

  • hWndParent
    Handle del padre della finestra di dialogo.Se non viene fornito alcun valore, questo elemento è impostato sulla finestra attiva corrente.

Valore restituito

Se l'operazione riesce, il valore restituito è ID di risorsa del controllo che ha chiuso la finestra di dialogo.

Se la funzione ha esito negativo, il valore restituito è a 1.Per ottenere informazioni dettagliate sugli errori, chiamare GetLastError.

Note

Questo metodo gestisce tutte le interazioni con l'utente mentre la finestra di dialogo è attiva.Questa operazione rende la finestra di dialogo modale, ovvero l'utente non può interagire con altre finestre fino alla chiusura della finestra di dialogo.

Requisiti

Header: atlwin.h

Vedere anche

Riferimenti

Classe di CSimpleDialog