COleInsertDialog::DoModal

telefonar Esta função para exibir a caixa de diálogo Inserir objeto OLE.

virtual INT_PTR DoModal( );
INT_PTR DoModal(
   DWORD dwFlags 
);

Parâmetros

  • dwFlags
    Um dos seguintes valores:

    COleInsertDialog::DocObjectOnly irá inserir somente DocObjects.

    COleInsertDialog::ControlsOnly irá inserir somente os controles ActiveX.

    Se zero, DoModal irá inserir nem um DocObject ou um controle ActiveX; isso resultados na mesma implementação sistema autônomo primeiro protótipo listado acima.

Valor de retorno

Status de conclusão para a caixa de diálogo.Um dos seguintes valores:

  • IDOK se a caixa de diálogo foi exibida com êxito.

  • IDCANCEL se o usuário cancelou a caixa de diálogo.

  • IDABORT se tiver ocorrido um erro.If IDABORT são retornados, telefonar o COleDialog::GetLastErrorfunção de membro para obter mais informações sobre o tipo de erro que ocorreu.Para obter uma listagem de erros possíveis, consulte o OleUIInsertObject função de a Windows SDK.

Comentários

Se você deseja inicializar os vários controles de caixa de diálogo definindo os membros a m_io estrutura, você deve fazer isso antes de chamar DoModal, mas após o objeto de caixa de diálogo é construído.

If DoModal Retorna IDOK, você pode telefonar outras funções de membro para recuperar as configurações ou informações de entrada para a caixa de diálogo pelo usuário.

Requisitos

Cabeçalho: afxodlgs.h

Consulte também

Referência

Classe COleInsertDialog

Gráfico de hierarquia

COleDialog::GetLastError

CDialog::DoModal

COleInsertDialog::GetSelectionType

COleInsertDialog::GetClassID

COleInsertDialog::GetDrawAspect

COleInsertDialog::GetIconicMetafile

COleInsertDialog::GetPathName

COleInsertDialog::m_io

Outros recursos

COleInsertDialog membros