C O leLinksDialog
COleLinksDialog 对 象 用 于 OLE Edit Links 对 话 框 。 当 你 要 调 用 这 个 对 话 框 时 , 可 创 建 一 个 COleLinksDialog 对 象 。 当 COleLinksDialog 对 象 被 构 造 之 后 , 你 可以 使 用 m_el 结 构 来 初 始 化 对 话 框 中 各 个 控 件 的 值 或 状 态 。 m_el 结 构 是OLEUIEDITLINKS 类 型 。 要 获 取 有 关 使 用 这 个 对 话 框 类 的 更 多 信 息 , 参 见 成员 函 数 DoModa l。
注 意 AppWizard 生 成 的 容 器 代 码 使 用 了 这 个 类 。
要 获 取 更 多 的 信 息 , 请 参 见 “ OLE 2.01 用 户 接 口 库 ” 中 的 OLEUIEDITLINKS
结 构 。
要 获 取 更 多 关 于 OLE 特 有 对 话 框 的 信 息 , 参 见 “ Visual C++ 程 序 员 指 南 ” 一 书中 的 文 章 “ OLE 中 的 对 话 框 ” 。
#include <afxodlgs.h>
请 参 阅 COleDialog
CO leLinksDialog 类 对 象
Data Members
m_el 类 型 为 OLEUIEDITLINKS 的 结 构 , 用 于 控 制 对 话框 的 行 为
Construction
ColeLinksDialog 构 造 一 个 COleLinksDialog 对 象
Operations
DoModal 显 示 OLE Edit Links 对 话 框
成 员 函 数
CO leLinksDialog::COleLinksDialog
COleLinksDialog(COleDocument*
pDoc ,CView* pView ,DWORD dwFlag s=0,CWnd*
pParentWnd =NULL );
参 数
pDoc
指向 OLE 文 档 的 指 针 , 该 文 档 包 含 要 编 辑 的 链 接 。
pView
指向 pDoc 上 的 当 前 视 。
dwFlags
创 建 标 志 , 可 包 含 0 或 ELF_SHOWHELP , 用 于 指 定 当 对 话 框 显 示 时 是否 显 示 Help 按 钮 。
pParentWnd
指 向 对 话 框 对 象 所 属 的 父 或 属 主 窗 口 对 象 ( CWnd 类 型 ) 。 如 果 该 参 数为 NULL , 则 对 话 框 的 父 窗 口 设 置 为 主 应 用 程 序 窗 口 。
说 明
该 函 数 只 构 造 COleLinksDialog 对 象 。 要 显 示 对 话 框 , 需 调 用 DoModal 函 数 。
请 参 阅 COleDocumen t, COleLinksDialog::DoModa l, CView , CWnd
CO leLinksDialog::DoModal
virtual int DoModal();
返 回 值
对 话 框 的 完 成 状 态 。 它 可 以 是 下 面 的 值 :
|
如 果 对 话 框 被 成 功 显 示 则 返 回 此 值 。 如 果 用 户 取 消 了 对 话 框 则 返 回 此 值 。 |
|
---|---|---|
|
如 果 发 生 了 错 误 则 返 回 此 值 。 如 果 返 回 的 是 |
IDABORT , |
则 调 用 成 员 函 数 COleDialog::GetLastError 来 获 取 有 关 所 发 生 错 误 的 类 型 的进 一 步 信 息 。 可 能 发 生 的 错 误 的 列 表 , 请 参 见 “ OLE 2.01 用 户 接 口 库 ” 中的 OleUIEditLinks 函 数 。
说 明
此 函 数 用 来 显 示 OLE Edit Links 对 话 框 。
如 果 你 要 通 过 设 置 m_el 结 构 的 成 员 来 初 始 化 不 同 的 对 话 框 控 件 , 你 必 须 要 在调 用 DoModal 之 前 , 对 话 框 对 象 被 销 毁 之 后 进 行 。
请 参 阅 COleDialog::GetLastError , CDialog::DoModa l, COleLinksDialog::m_el
数 据 成 员
CO leLinksDialog::m_el
说 明
用 来 控 制 Edit Links 对 话 框 行 为 的 OLEUIEDITILINKS 类 型 的 结 构 。 这 个 结 构的 成 员 可 以 直 接 修 改 , 或 通 过 成 员 函 数 来 修 改 。
要 获 取 更 多 的 信 息 , 参 见 “ OLE 2.01 用 户 接 口 库 ” 中 的 OLEUIEDITLINKS 结构 。
请 参 阅 COleLinksDialog::COleLinksDialog, COleLinksDialog::DoModal