微信扫一扫,移动浏览光盘
简介
本书通过大量实例深入浅出地介绍了Visual C++图形用户界面开发技术,对Windows界面中最重要的组成元素分别进行了介绍。全书共10章,主要内容包括:Windows 用户界面制作基础、按钮控件、编辑控件、组合框控件等。
目录
| 第1章 windows用户界面制作基础 |
| 1.1 用户界面设计基础 |
| 1.1.1 设计原则 |
| 1.1.2 windows界面规则 |
| 1.1.3 界面布局原则 |
| 1.1.4 用户辅助模型 |
| 1.2 windows编程机制 |
| 1.2.1 消息驱动 |
| 1.2.2 mfc类库 |
| 1.2.3 mfc框架与消息处理 |
| 1.3 windows应用程序结构体系 |
| 1.3.1 文档/视图结构概述 |
| 1.3.2 文档和cdocument类 |
| 1.3.3 视图与cview类 |
| 1.3.4 框架窗口 |
| 本章小结 |
| 第2章 按钮控件 |
| 2.1 按钮控件编程基础 |
| 2.1.1 按钮控件概述 |
| 2.1.2 创建函数 |
| .2.1.3 操作函数 |
| 2.1.4 重载函数 |
| 2.1.5 cbitmap button类 |
| 2.2 改变按钮颜色 |
| 2.2.1 设计彩色按钮管理类 |
| 2.2.2 使用彩色按钮管理类 |
| 2.3 改变按钮形状 |
| 2.3.1 创建多边形按钮 |
| 2.3.2 创建圆形按钮 |
| 2.3.3 创建球形按钮 |
| 2.4 动态创建高级按钮 |
| 2.4.1 设计高级按钮管理类 |
| 2.4.2 动态创建 |
| 2.4.3 按钮绘制过程分析 |
| 2.4.4 使用高级按钮管理类 |
| 本章小结 |
| 第3章 编辑控件 |
| 3.1 编辑控件编程基础 |
| 3.1.1 编辑控件概述 |
| 3.1.2 构造函数 |
| 3.1.3 属性操作函数 |
| 3.1.4 常规操作函数 |
| 3.1.5 剪贴板操作 |
| 3.2 ceditview类 |
| 3.2.1 ceditview类概述 |
| 3.2.2 构造函数 |
| 3.2.3 属性操作函数 |
| 3.2.4 常规操作函数 |
| 3.2.5 重载函数 |
| 3.3 改变控件的外观 |
| 3.3.1 能够保持“高亮”状态的编辑控件 |
| 3.3.2 鼠标敏感编辑控件 |
| 3.4 改变控件的编辑及显示方式 |
| 3.4.1 限制输入的数据类型 |
| 3.4.2 在位编辑 |
| 3.4.3 语法着色 |
| 本章小结 |
| 第4章 组合框控件 |
| 4.1 组合框控件编程基础 |
| 4.1.1 组合框控件概述 |
| 4.1.2 构造函数 |
| 4.1.3 常规操作函数 |
| 4.1.4 字符串操作函数 |
| 4.1.5 重载函数 |
| 4.2 改变组合框控件的行为 |
| 4.2.1 自动完成组合框控件 |
| 4.2.2 使用工具窗口替代列表框 |
| 4.2.3 鼠标敏感组合框控件 |
| 4.3 改变组合框控件选项形式 |
| 4.3.1 图标选择组合框控件 |
| 4.3.2 字体选择组合框控件 |
| 4.3.3 颜色选择组合框 |
| 4.4 增强列表框控件 |
| 4.4.1 ccomboboxex类概述 |
| 4.4.2 常用操作编程 |
| 本章小结 |
| 第5章 列表视图控件 |
| 5.1 列表视图控件编程基础 |
| 5.1.1 构造函数 |
| 5.1.2 属性操作函数 |
| 5.1.3 常规操作函数 |
| 5.1.4 虚函数 |
| 5.2 列表视图控件常用操作编程 |
| 5.2.1 创建列表视图控件 |
| 5.2.2 向控件中添加新条目和新列 |
| 5.2.3 改变控件的扩展风格 |
| 5.2.4 使用图像列表 |
| 5.2.5 操作控件的工作区域 |
| 5.2.6 虚列表控件 |
| 5.3 一个经典话题 |
| 5.4 动态改变列表视图的行高 |
| 5.5 改变列表视图控件的背景 |
| 5.5.1 改变背景颜色 |
| 5.5.2 使用位图背景 |
| 5.6 改善列表视图控件的交互方式 |
| 5.6.1 在列表视图控件中使用复选框 |
| 5.6.2 在位编辑子项 |
| 5.6.3 使用组合框控件 |
| 5.6.4 增强子项在位编辑性能 |
| 5.6.5 内容提示 |
| 5.6.6 改进内容提示 |
| 5.7 改变列表视图控件的标头显示 |
| 5.7.1 在标头中显示图像 |
| 5.7.2 在标头中使用图像列表 |
| 本章小结 |
| 第6章 树视图控件 |
| 6.1 树视图控件基础 |
| 6.1.1 树视图控件概述 |
| 6.1.2 构造函数 |
| 6.1.3 属性操作函数 |
| 6.1.4 常规操作函数 |
| 6.2 条目基本操作编程 |
| 6.2.1 展开分支 |
| 6.2.2 收拢分支 |
| 6.2.3 收拢所有分支 |
| 6.2.4 拷贝条目 |
| 6.2.5 拷贝分支 |
| 6.2.6 移动条目或分支 |
| 6.2.7 得到分支中的最后一个条目 |
| 6.2.8 得到控件中的下一个条目 |
| 6.2.9 得到控件中的上一个条目 |
| 6.3 条目图像编程 |
| 6.3.1 设置条目图像 |
| 6.3.2 设置状态图像 |
| 6.3.3 使用覆盖图像 |
| 6.4 条目检索操作编程 |
| 6.4.1 检索匹配标签 |
| 6.4.2 检索匹配数据 |
| 6.4.3 检索匹配tv_item结构 |
| 6.5 编辑条目标签 |
| 6.5.1 编辑标签 |
| 6.5.2 使用esc和return键结束编辑 |
| 6.5.3 禁止编辑标签 |
| 6.5.4 树视图控件状态 |
| 6.6 树视图控件的拖拽操作 |
| 6.6.1 实现拖拽 |
| 6.6.2 处理无意拖拽 |
| 6.6.3 使用esc取消拖拽 |
| 6.6.4 处理拖拽操作中的滚动问题 |
| 6.6.5 在拖拽中保持条目等级 |
| 6.6.6 增强拖拽功能 |
| 6.7 树视图控件与工具提示 |
| 6.7.1 为条目图像添加工具提示 |
| 6.7.2 为条目添加工具提示 |
| 6.8 实现多重选择 |
| 6.9 改善条目形式和外观 |
| 6.9.1 鼠标敏感条目 |
| 6.9.2 为条目添加复选框 |
| 6.9.3 改变条目的字体和颜色 |
| 6.10 改善控件外观 |
| 6.10.1 改变控件背景颜色 |
| 6.10.2 使用位图背景 |
| 6.11 序列化树视图控件内容 |
| 6.12 目录浏览器 |
| 本章小结 |
| 第7章 菜单 |
| 7.1 菜单编程基础 |
| 7.1.1 构造函数 |
| 7.1.2 初始化函数 |
| 7.1.3 菜单操作函数 |
| 7.1.4 菜单项操作函数 |
| 7.1.5 重载函数 |
| 7.2 使用标准菜单 |
| 7.3 使用快捷菜单 |
| 7.4 使用动态菜单 |
| 7.4.1 动态创建/修改菜单 |
| 7.5 使用自绘制菜单 |
| 7.5.1 彩色菜单 |
| 7.5.2 图标菜单 |
| 本章小结 |
| 第8章 工具栏 |
| 8.1 工具栏编程基础 |
| 8.1.1 工具栏概述 |
| 8.1.2 构造函数 |
| 8.1.3 属性操作函数 |
| 8.2 使用标准工具栏 |
| 8.3 创建ie风格的工具栏 |
| 8.3.1 使工具栏具有“热敏”变色风格 |
| 8.3.2 在工具栏中显示文本 |
| 8.4 创建下拉菜单式工具栏按钮 |
| 8.5 在工具栏中使用控件 |
| 8.5.1 添加组合框控件 |
| 8.5.2 添加复选框控件 |
| 8.6 使用16m色位图创建工具栏 |
| 8.7 去除浮动工具栏中的系统菜单 |
| 8.8 排列多个工具栏 |
| 8.9 在对话框中使用工具栏和工具提示 |
| 8.9.1 创建工具栏 |
| 8.9.2 修改对话框尺寸 |
| 8.9.3 显示工具提示 |
| 8.10 在mdi应用程序中切换工具栏 |
| 本章小结 |
| 第9章 状态栏 |
| 9.1 状态栏编程基础 |
| 9.1.1 状态栏概述 |
| 9.1.2 构造函数 |
| 9.1.3 属性操作函数 |
| 9.1.4 重载函数 |
| 9.2 使用标准状态栏 |
| 9.3 在状态栏中显示滚动效果的文本 |
| 9.4 在状态栏中输出时间 |
| 9.5 动态改变状态栏中的默认提示 |
| 9.6 在状态栏中使用控件 |
| 9.6.1 设计通用控件状态栏类 |
| 9.6.2 设计控件友元类 |
| 9.6.3 应用实例 |
| 9.6.4 使用自定义消息响应状态栏控件动作 |
| 9.6.5 使用注册窗口消息响应状态栏控件动作 |
| 本章小结 |
| 第10章 框架窗口 |
| 10.1 改变窗口效果 |
| 10.1.1 应用程序的默认图标 |
| 10.1.2 修改窗口的默认风格 |
| 10.1.3 改变窗口标题 |
| 10.1.4 改变窗口位置和排列 |
| 10.1.5 改变窗口形状 |
| 10.2 添加闪屏效果 |
| 10.3 添加窗口背景 |
| 本章小结 |
Visual C++图形用户界面开发指南
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!