CPropertyPageEx
CPropertyPageE x 支 持 在 Windows 98 和 W indows NT 5 中 引 进 的 扩 展 的PROPSHEETPAGE 结 构 。 此 结 构 中 包 含 了 附 加 的 标 志 和 成 员 , 它 们 支 持 下 列特 征 :
- 一 个 可 以 容 纳 标 题 和 子 标 题 的 宽 的 页 眉 区 。
在 你 的 属 性 页 对 象 中 自 动 显 示 新 的 页 眉 , 调 用 CPropertyPageEx::Contstruct 或
CpropertyPage - Ex :: CPropertySheetEx 来 为 标 题 和 子 标 题 传 递 有 效 的 值 。
在 其 它 的 方 面 , CPropertyPageEx 与 它 的 基 类 CPropertyPage 具 有 一 样 的 行 为 。
请 参 阅 CPropertyShee t, CPropertySheetEx
CPropertyPageEx 类 成 员
Construction
CpropertyPageEx 构 造 一 个 CPropertyPageEx 对 象
Construct 构 造 一 个 CPropertyPageEx 对 象
请 参 阅 CPropertyPage, CPropertySheetEx
成 员 函 数
CPropertyPageEx ::Construct
void Construct( UINT nIDTemplate , UINT nIDCaption = 0, UINT nIDHeaderTitlt = 0,
UINT nIDHeaderSub T itle = 0 );
void Con struct( LPCTSTR lpszTemplateNam e, U INT nIDCaption = 0, UINT nIDHeaderTitle = 0, UINT nIDHeaderSubTitle = 0 )
nIDTemplate
用 于 此 页 的 模 板 的 ID 。
lpszTemplate Name
指 向 一 个 字 符 串 的 指 针 , 该 字 符 串 包 含 用 于 此 页 的 模 板 的 名 字 。
nIDCaption
放 在 此 页 的 标 签 中 的 名 字 的 ID 。 如 果 是 0 , 则 名 字 从 此 页 的 对 话 框 模 板中 取 出 。 其 缺 省 值 为 0 。
nIDHeaderTitle
要 被 放 在 此 属 性 页 的 页 眉 区 的 标 题 位 置 的 名 字 的 ID 。 缺 省 值 为 0 。
nIDHeaderSubTile
要 被 放 在 此 属 性 页 的 页 眉 区 的 子 标 题 位 置 的 名 字 的 ID 。 缺 省 值 为 0 。
此 成 员 函 数 用 来 构 造 一 个 CPropertyPageEx 对 象 。
如 果 你 想 要 在 运 行 时 指 定 你 的 参 数 , 或 你 要 处 理 数 组 , 请 使 用 Construct 。
请 参 阅 CPropertyPage ::Construct, CPropertyPage Ex :: CPropertyPageEx
CPropertyPageEx :: CPropertyPageEx
CPropertyPageE x();
CPropertyPageE x( UINT nIDTemplate , UINT nIDCaption = 0, UINT
nIDHeaderTitle = 0,
UINT nIDHeaderSubTitle = 0 );
CPropertyPageE x( LPCTSTR lpszTemplateNam e, UINT nIDCaption = 0, UINT nIDHeaderTitle = 0, UINT nIDHeaderSubTitle = 0 )
参 数
nIDTemplate
用 于 此 页 的 模 板 的 ID 。
nIDCaption
放 在 此 页 标 签 中 的 名 字 的 ID 。 如 果 是 0 , 则 名 字 从 此 页 的 对 话 框 模 板 中 取
出 。
nIDHeaderTitle
要 被 放 在 此 属 性 页 的 页 眉 区 的 标 题 位 置 的 名 字 的 ID 。
nIDHeaderSubTile
要 被 放 在 此 属 性 页 的 页 眉 区 的 子 标 题 位 置 的 名 字 的 ID 。 缺 省 值 为 0 。
lpszTemplate Name
指 向 一 个 字 符 串 的 指 针 , 该 字 符 串 包 含 用 于 此 页 的 模 板 的 名 字 。
说 明
此 成 员 函 数 用 来 构 造 一 个 CPropertyPageEx 对 象 。 在 满 足 了 下 列 所 有 条 件 后 ,
此 对 象 会 被 显 示 :
-
已 经 用 CPropertyExSheet::AddPage 将 此 页 添 加 到 一 个 属 性 表
中 。
-
已 经 调 用 了 属 性 表 的 DoModal 或 Create 函 数 。
-
用 户 已 经 选 择 了 ( 调 整 到 ) 这 一 页 。
如 果 你 有 多 个 参 数 ( 例 如 , 你 使 用 了 一 个 数 组 ) , 请 使 用 Constrcuct 来 代 替
CPropertyPageE x。
请 参 阅 CPropertyPage:: CPropertyPage