Microsoft Visual C++6.0MFC Library Reference Part(2)类库参考手册下 作者:[美国微软公司]Microsoft公司

Microsoft Visual C++6.0MFC Library Reference Part(2)类库参考手册下 作者:[美国微软公司]Microsoft公司

Microsoft Visual C++6.0MFC Library Reference Part(2)类库参考手册下 出版社:北京希望电脑公司

Microsoft Visual C++6.0MFC Library Reference Part(2)类库参考手册下 内容简介

Microsoft Visual C++6.0MFC Library Reference Part(2)类库参考手册下 目录

Microsoft Visual C++6.0MFC Library Reference Part(2)类库参考手册下 精彩文摘

《Microsoft Visual C++6.0MFC Library Reference Part(2)类库参考手册(上下册)》内容分上、下两册出版。本套书是关于Microsoft Visual C++6.0基础类库(MFC)完整的参考手册。全面性和权威性是本书最大的特点。MFC库按照应用的功能划分为根类,MFC应用结构类,窗口、对话和控件类,绘画和打印类,简单的数据类型类,数组、列表和映射类,文件和数据库类,Internet和网络类,OLE类,调试和异常类等类。而其中的每一分类都是应用编程或其中某个方面的重要课题。本书按字母次序排列了MFC全部的类,并详细介绍了每一个类的成员,包括成员函数和数据成员,以及类之间的关系,如派生等。对于典型的用法,本书在用常规方法解释之余,还附加了精炼的代码示例,可供读者揣摩、研究。《Microsoft Visual C++6.0MFC Library Reference Part(2)类库参考手册(上下册)》是从事Microsoft Visual C++6.0基础类库(MFC)开发和应用人员必备参考书,也是大专院校相关专业师生自学、教学参考用书。CToolBarCtrlCToolTipCtrlCTreeCtrlCTreeViewCTypedPtrArrayCTypedPtrListCTypedPtrMapCUIntArrayCUserExceptionC V iewC W a itCursorC W inAppC W indowDCC W inThreadC W n dCwordArrayM F C 中 的 宏 和 全 局 函 数 、 变 量宏 、 全 局 函 数 和 全 局 变 量结 构 、 风 格 、 回 调 函 数 和 消 息 映 射CToolBarCtrl 类 提 供 了 W indows 工 具 条 通 用 控 件 的 性 能 。 这 个 控 件 ( 也 就 是CToolBarCtrl 类 ) 只 对 运 行 在 W indows 95 和 W indows NT 3.51 或 更 高 版 本 下 的程 序 来 说 才 是 可 用 的 。一 个 W indows 工 具 条 通 用 控 件 是 一 个 矩 形 子 窗 口 , 它 包 含 一 个 或 多 个 按 钮 。 这 些 按 钮 可 以 显 示 一 个 位 图 图 像 , 一 个 字 符 串 , 或 两 者 都 有 。 当 用 户 选 择 一 个 按钮 时 , 它向 该 工 具 条 的 属 主 窗 口 发 送 一 条 命 令 消 息 。 通 常 , 工 具 条 中 的 按 钮 对应 于 应 用 程 序 的 菜 单 中 的 项 ; 这 些 按 钮 为 用 户 访 问 一 个 应 用 程 序 的 命 令 提 供 了更 为 直 接 的 方 法 。CToolBarCtrl 对 象 包 含 几 个 重 要 的 内 部 数 据 结 构 : 一 个 按 钮 图 像 列 表 或 一 个 图像 列 表 , 一 个 按 钮 标 签 字 符 串 列 表 和 一 个 T B B U T T O N 结 构 的 列 表 , 该 结 构 使一 个 图 像 和 /或 字 符 串 与 按 钮 的 位 置 , 风 格 , 主 题 和 命 令 ID 相 关 联 。 这 些 数 据结 构 的 每 一 个 都 由 一 个 从 零 开 始 的 索 引 来 引 用 。在 你 可 以 使 用 一 个 CToolBarCtrl对 象 之 前 , 你 必 须 设 置 这 些 数 据 结 构 。 字 符 串 列 表 只 能 被 用 作 按 钮 标 签 ; 不 能从 按 钮 中 检 取 字 符 串 。要 使 用 一 个 CToolBarCtrl 对 象 , 通 常 你 应 该 遵 循 下 面 的 这 些 步 骤 :1. 构 造 该 CToolBarCtrl 对 象 。2. 调 用 Create 来 创 建 W indows 工 具 条 通 用 控 件 并 将 它 与 该 CToolBarCtrl 对 象连 接 。 通 过 使 用 风 格 来 指 定 工 具 条 的 风 格 , 如 对 一 个 透 明 的 工 具 条 使 用T B S T Y L E _ T R A N S P A R E N T , 或 对 一 个 支 持 风 格 按 钮 的 工 具 条 使 用T B S T Y L E _ D R O P D O W N。3. 指 明 你 希 望 按 钮 在 工 具 条 上 如 何 显 示 :给 按 钮 使 用 位 图 图 像 , 通 过 调 用 AddBitmap 将 按 钮 位 图 添 加 到 工 具 条 中 。给 按 钮 使 用 来 自 一 个 图 像 列 表 的 图 像 , 通 过 调 用 SetImageList ,SetHotImageList, 或 SetDisabledImageList 来 指 定 图 像 列 表 。给 按 钮 使 用 字 符 串 标 签 , 通 过 调 用 AddString 和 /或 AddStrings 来 将 字 符串 添 加 到 工 具 条 中 。4. 通 过 调 用 AddButtons 将 按 钮 结 构 添 加 到 工 具 条 中 。5. 如 果 你 希 望 在 一 个 不 是 CFrameWnd 的 属 主 窗 口 中 的 工 具 条 具 有 工 具 提 示 ,则 你 必 须 在 工 具 条 的 属 主 窗 口 中 处 理 T T N _ N E E D T E X T 消 息 , 就 像 在CToolBarCtrl: 处 理 工 具 提 示 通 知 中 描 述 的 一 样 。 如 果 工 具 条 的 父 窗 口 是由 CFrameWnd 派 生 而 来 的 , 则 你 不 用 作 任 何 额 外 的 努 力 就 可 以 显 示 工 具提 示 , 因 为 CFrameWnd 提 供 了 一 个 缺 省 的 处 理 函 数 。6. 如 果 你 希 望 能 够 让 用 户 定 制 工 具 条 , 则 在 属 主 窗 口 中 处 理 定 制 通 知 消 息 ,就 像 在 CToolBarCtrl: 处 理 定 制 通 知 中 描 述 的 一 样 。你 可 以 使 用 SaveState 来 将 一 个 工 具 条 控 件 的 当 前 状 态 保 存 在 注 册 表 中 , 用RestoreState 来 根 据 注 册 表 中 先 前 保 存 的 信 息 恢 复 工 具 条 的 状 态 。 除 了 在 应 用 程序 的 使 用 之 间 保 存 工 具 条 的 状 态 , 通 常 在 用 户 开 始 定 制 该 工 具 条 之 前 应 用 程 序会 保 存 工 具 条 的 状 态 , 以 防 用 户 后 来 想 将 工 具 条 恢 复 到 它 的 最 初 的 状 态 。为 Internet Explorer 4.0 或 更 新 版 提 供 的 支 持要 支 持 在 Internet Explorer 4.0 或 更 新 版 之 后 引 入 的 性 能 , M F C 提 供 了 图 像 列 表支 持 , 为 工 具 条 提 供 了 透 明 和 平 坦 风 格 。一 个 透 明 的 工 具 条 允 许 在 工 具 条 下 的 客 户 被 透 过 工 具 条 显 示 出 来 。 要 创 建 一 个透 明 的 工 具 条 , 要 同 时 使 用 T B S T Y L E _ F L A T 和 T B S T Y L E _ T R A N S P A R E N T风 格 。 透 明 的 工 具 条 具 有 热 点 跟 踪 的 特 色 ; 就 是 说 , 当 鼠 标 指 针 移 动 到 工 具 条的 一 个 热 点 按 钮 上 时 , 按 钮 的 外 观 改 变 。 只 用 T B S T Y L E _ F L A T 风 格 创 建 的 工具 条 将 包 含 不 透 明 的 按 钮 。……

类似文章

发表评论

您的电子邮箱地址不会被公开。