图书介绍
Visual C++图形用户界面开发指南pdf电子书版本下载
- 李博轩等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7900630686
- 出版时间:2000
- 标注页数:410页
- 文件大小:27MB
- 文件页数:420页
- 主题词:
PDF下载
下载说明
Visual C++图形用户界面开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Windows用户界面制作基础 1
1.1 用户界面设计基础 1
1.1.1 设计原则 2
1.1.2 Windows界面规则 3
1.1.3 界面布局原则 4
1.1.4 用户辅助模型 6
1.2 Windows编程机制 7
1.2.1 消息驱动 7
1.2.2 MFC类库 10
1.2.3 MFC框架与消息处理 16
1.3 Windows应用程序结构体系 17
1.3.1 文档/视图结构概述 17
1.3.2 文档和CDocument类 18
1.3.3 视图与CView类 20
1.3.4 框架窗口 22
本章小结 22
第2章 按钮控件 23
2.1 按钮控件编程基础 23
2.1.1 按钮控件概述 23
2.1.2 创建函数 24
2.1.3 操作函数 26
2.1.4 重载函数 29
2.1.5 CBitmap Button类 31
2.2 改变按钮颜色 33
2.2.1 设计彩色按钮管理类 33
2.2.2 使用彩色按钮管理类 38
2.3.1 创建多边形按钮 39
2.3 改变按钮形状 39
2.3.2 创建圆形按钮 43
2.3.3 创建球形按钮 45
2.4 动态创建高级按钮 51
2.4.1 设计高级按钮管理类 51
2.4.2 动态创建 53
2.4.3 按钮绘制过程分析 54
2.4.4 使用高级按钮管理类 57
本章小结 60
第3章 编辑控件 61
3.1 编辑控件编程基础 61
3.1.1 编辑控件概述 61
3.1.2 构造函数 62
3.1.3 属性操作函数 64
3.1.4 常规操作函数 68
3.1.5 剪贴板操作 72
3.2 CEditView类 73
3.2.1 CEditView类概述 74
3.2.2 构造函数 74
3.2.3 属性操作函数 74
3.2.4 常规操作函数 76
3.2.5 重载函数 77
3.3 改变控件的外观 78
3.3.1 能够保持“高亮”状态的编辑控件 78
3.3.2 鼠标敏感编辑控件 80
3.4 改变控件的编辑及显示方式 83
3.4.1 限制输入的数据类型 83
3.4.2 在位编辑 95
3.4.3 语法着色 98
本章小结 100
第4章 组合框控件 101
4.1 组合框控件编程基础 101
4.1.1 组合框控件概述 101
4.1.2 构造函数 103
4.1.3 常规操作函数 105
4.1.4 字符串操作函数 112
4.1.5 重载函数 115
4.2 改变组合框控件的行为 118
4.2.1 自动完成组合框控件 118
4.2.2 使用工具窗口替代列表框 124
4.2.3 鼠标敏感组合框控件 125
4.3.1 图标选择组合框控件 129
4.3 改变组合框控件选项形式 129
4.3.2 字体选择组合框控件 133
4.3.3 颜色选择组合框 146
4.4 增强列表框控件 149
4.4.1 CComboBoxEx类概述 150
4.4.2 常用操作编程 153
本章小结 156
第5章 列表视图控件 157
5.1 列表视图控件编程基础 157
5.1.1 构造函数 157
5.1.2 属性操作函数 158
5.1.3 常规操作函数 176
5.2.1 创建列表视图控件 182
5.1.4 虚函数 182
5.2 列表视图控件常用操作编程 182
5.2.2 向控件中添加新条目和新列 183
5.2.3 改变控件的扩展风格 184
5.2.4 使用图像列表 184
5.2.5 操作控件的工作区域 185
5.2.6 虚列表控件 186
5.3 一个经典话题 188
5.4 动态改变列表视图的行高 196
5.5 改变列表视图控件的背景 199
5.5.1 改变背景颜色 199
5.5.2 使用位图背景 201
5.6.1 在列表视图控件中使用复选框 207
5.6 改善列表视图控件的交互方式 207
5.6.2 在位编辑子项 208
5.6.3 使用组合框控件 216
5.6.4 增强子项在位编辑性能 223
5.6.5 内容提示 231
5.6.6 改进内容提示 238
5.7 改变列表视图控件的标头显示 240
5.7.1 在标头中显示图像 240
5.7.2 在标头中使用图像列表 241
本章小结 245
第6章 树视图控件 246
6.1 树视图控件基础 246
6.1.1 树视图控件概述 246
6.1.2 构造函数 247
6.1.3 属性操作函数 248
6.1.4 常规操作函数 261
6.2 条目基本操作编程 267
6.2.1 展开分支 267
6.2.2 收拢分支 268
6.2.3 收拢所有分支 268
6.2.4 拷贝条目 269
6.2.5 拷贝分支 270
6.2.6 移动条目或分支 270
6.2.7 得到分支中的最后一个条目 270
6.2.8 得到控件中的下一个条目 271
6.2.9 得到控件中的上一个条目 272
6.3 条目图像编程 272
6.3.1 设置条目图像 273
6.3.2 设置状态图像 274
6.3.3 使用覆盖图像 274
6.4 条目检索操作编程 275
6.4.1 检索匹配标签 275
6.4.2 检索匹配数据 277
6.4.3 检索匹配TV_ITEM结构 278
6.5 编辑条目标签 280
6.5.1 编辑标签 280
6.5.2 使用Esc和Return键结束编辑 281
6.5.3 禁止编辑标签 282
6.5.4 树视图控件状态 282
6.6 树视图控件的拖拽操作 283
6.6.1 实现拖拽 284
6.6.2 处理无意拖拽 286
6.6.3 使用Esc取消拖拽 287
6.6.4 处理拖拽操作中的滚动问题 288
6.6.5 在拖拽中保持条目等级 290
6.6.6 增强拖拽功能 291
6.7 树视图控件与工具提示 293
6.7.1 为条目图像添加工具提示 294
6.7.2 为条目添加工具提示 297
6.8 实现多重选择 298
6.9 改善条目形式和外观 303
6.9.1 鼠标敏感条目 303
6.9.2 为条目添加复选框 305
6.9.3 改变条目的字体和颜色 310
6.10 改善控件外观 314
6.10.1 改变控件背景颜色 315
6.10.2 使用位图背景 317
6.11 序列化树视图控件内容 321
6.12 目录浏览器 322
本章小结 323
第7章 菜单 324
7.1 菜单编程基础 324
7.1.1 构造函数 324
7.1.2 初始化函数 325
7.1.3 菜单操作函数 328
7.1.4 菜单项操作函数 329
7.1.5 重载函数 338
7.2 使用标准菜单 339
7.4.1 动态创建/修改菜单 341
7.4 使用动态菜单 341
7.3 使用快捷菜单 341
7.5 使用自绘制菜单 343
7.5.1 彩色菜单 343
7.5.2 图标菜单 347
本章小结 351
第8章 工具栏 352
8.1 工具栏编程基础 352
8.1.1 工具栏概述 352
8.1.2 构造函数 353
8.1.3 属性操作函数 356
8.2 使用标准工具栏 359
8.3.1 使工具栏具有“热敏”变色风格 360
8.3 创建IE风格的工具栏 360
8.3.2 在工具栏中显示文本 361
8.4 创建下拉菜单式工具栏按钮 362
8.5 在工具栏中使用控件 365
8.5.1 添加组合框控件 365
8.5.2 添加复选框控件 366
8.6 使用16M色位图创建工具栏 369
8.7 去除浮动工具栏中的系统菜单 369
8.8 排列多个工具栏 370
8.9 在对话框中使用工具栏和工具提示 371
8.9.1 创建工具栏 372
8.9.2 修改对话框尺寸 372
8.9.3 显示工具提示 373
8.10 在MDI应用程序中切换工具栏 375
本章小结 378
第9章 状态栏 379
9.1 状态栏编程基础 379
9.1.1 状态栏概述 379
9.1.2 构造函数 380
9.1.3 属性操作函数 381
9.1.4 重载函数 384
9.2 使用标准状态栏 384
9.3 在状态栏中显示滚动效果的文本 385
9.4 在状态栏中输出时间 387
9.5 动态改变状态栏中的默认提示 389
9.6 在状态栏中使用控件 391
9.6.1 设计通用控件状态栏类 391
9.6.2 设计控件友元类 393
9.6.3 应用实例 397
9.6.4 使用自定义消息响应状态栏控件动作 398
9.6.5 使用注册窗口消息响应状态栏控件动作 399
本章小结 400
第10章 框架窗口 401
10.1 改变窗口效果 401
10.1.1 应用程序的默认图标 401
10.1.2 修改窗口的默认风格 402
10.1.3 改变窗口标题 404
10.1.4 改变窗口位置和排列 405
10.1.5 改变窗口形状 406
10.2 添加闪屏效果 407
10.3 添加窗口背景 408
本章小结 410