Partilhar via


CAxDialogImpl::DoModal

Chamar esse método para criar uma caixa de diálogo modal.

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

Parâmetros

  • hWndParent
    [in] o identificador para a janela do proprietário.O valor padrão é o valor de retorno da função de GetActiveWindow Win32.

  • dwInitParam
    [in] especifica o valor para passar para a caixa de diálogo no parâmetro de lParam de mensagem de WM_INITDIALOG .

Valor de retorno

Se bem sucedida, o valor do parâmetro de nRetCode especificado na chamada a EndDialog; caso contrário, -1.

Comentários

Esta caixa de diálogo é anexada automaticamente ao objeto de CAxDialogImpl .

Para criar uma caixa de diálogo sem-modo, chame Criar.

Requisitos

Cabeçalho: atlwin.h

Consulte também

Referência

Classe de CAxDialogImpl

CAxDialogImpl::EndDialog

CAxDialogImpl::Create