COleInsertDialog::DoModal

调用此函数显示OLE对象插入对话框。

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

参数

  • dwFlags
    下列值之一:

    COleInsertDialog::DocObjectsOnly 插入仅DocObjects。

    COleInsertDialog::ControlsOnly 插入仅ActiveX控件。

    不要零插入DocObject和ActiveX控件。 此值生成实现和列表的第一个原型与上面。

返回值

对话框的完成状态。 下列值之一:

  • IDOK,如果对话框已成功显示。

  • IDCANCEL,如果用户取消了对话框。

  • IDABORT,如果错误。 如果IDABORT返回,请调用 COleDialog::GetLastError 成员函数获取有关发生错误的类型的更多信息。 有关列表可能的错误,请参见。Windows SDK的 OleUIInsertObject 功能。

备注

如果要通过设置 m_io 结构的成员初始化各对话框控件,应该在调用 DoModal之前执行此操作,但,对话框构造对象之后。

如果 DoModal 返回IDOK,可以调用其他成员函数检索或设置信息输入到对话框由用户。

要求

标头: afxodlgs.h

请参见

参考

COleInsertDialog选件类

层次结构图

COleDialog::GetLastError

CDialog::DoModal

COleInsertDialog::GetSelectionType

COleInsertDialog::GetClassID

COleInsertDialog::GetDrawAspect

COleInsertDialog::GetIconicMetafile

COleInsertDialog::GetPathName

COleInsertDialog::m_io