图书介绍
Visual C++ .NET用户界面开发技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李博轩等编著 著
- 出版社: 北京:国防工业出版社
- ISBN:7118028878
- 出版时间:2002
- 标注页数:400页
- 文件大小:42MB
- 文件页数:410页
- 主题词:
PDF下载
下载说明
Visual C++ .NET用户界面开发技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 用户界面设计基础1
1.1 界面设计原则1
1.1.1 保持界面的简单明了2
1.1.2 保持界面的协调一致2
1.1.3 设置恰当的界面布局3
1.1.4 选择合适的界面颜色3
1.1.5 选择易于理解的图片和图标4
1.1.6 选择通用字体4
1.1.7 隔离错误4
1.1.8 提供用户辅助5
1.1.9 其他原则6
1.2 用户界面元素7
1.2.1 菜单、控件和工具栏7
1.2.2 窗口8
本章小结9
第2章 设计按钮控件10
2.1 按钮设计基础10
2.1.1 按钮控件概述10
2.1.2 构造函数11
2.1.3 操作函数12
2.1.4 重载函数15
2.1.5 CBitmapButton类17
2.2 改变按钮颜色20
2.2.1 设计彩色按钮管理类20
2.2.2 使用彩色按钮管理类25
2.3 改变按钮形状26
2.3.1 创建多边形按钮26
2.3.2 创建圆形按钮31
2.3.3 创建球形按钮34
2.4 动态创建高级按钮41
2.4.1 设计高级按钮管理类41
2.4.2 动态创建43
2.4.3 按钮绘制过程分析45
2.4.4 使用高级按钮管理类48
本章小结51
第3章 设计编辑控件52
3.1 编辑控件设计基础52
3.1.1 编辑控件概述52
3.1.2 构造函数53
3.1.3 属性操作函数55
3.1.4 常规操作函数58
3.1.5 剪贴板操作62
3.2 CEditView类62
3.2.1 CEditView类概述63
3.2.2 构造函数63
3.2.3 属性操作函数63
3.2.4 常规操作函数65
3.2.5 重载函数65
3.3 改变控件的外观67
3.3.1 能够保持“高亮”状态的编辑控件67
3.3.2 鼠标敏感编辑控件68
3.4 改变控件的编辑及显示方式72
3.4.1 限制输入的数据类型72
3.4.2 在位编辑86
3.4.3 语法着色89
本章小结91
第4章 设计组合框控件92
4.1 组合框控件设计基础92
4.1.1 组合框控件概述92
4.1.2 构造函数94
4.1.3 常规操作函数95
4.1.4 字符串操作函数101
4.1.5 重载函数103
4.2 改变组合框控件的行为106
4.2.1 自动完成组合框控件106
4.2.2 使用工具窗口替代列表框113
4.2.3 鼠标敏感组合框控件114
4.3 改变组合框控件选项形式119
4.3.1 图标选择组合框控件120
4.3.2 字体选择组合框控件124
4.3.3 颜色选择组合框138
4.4 增强列表框控件142
4.4.1 CComboBoxEx类概述142
4.4.2 常用操作编程146
本章小结148
第5章 设计列表视图控件149
5.1 列表视图控件设计基础149
5.1.1 构造函数149
5.1.2 属性操作函数150
5.1.3 常规操作函数165
5.1.4 重载函数169
5.2 一个经典话题170
5.3 动态改变列表视图的行高179
5.4 改变列表视图控件的背景183
5.4.1 改变背景颜色183
5.4.2 使用位图背景184
5.5 改善列表视图控件的交互方式191
5.5.1 在列表视图控件中使用复选框191
5.5.2 在位编辑子项192
5.5.3 使用组合框控件202
5.6 改变列表视图控件的标头显示210
5.6.1 在标头中显示图像210
5.6.2 在标头中使用图像列表211
本章小结216
第6章 设计树视图控件217
6.1 树视图控件设计基础217
6.1.1 树视图控件概述217
6.1.2 构造函数219
6.1.3 属性操作函数219
6.1.4 常规操作函数229
6.2 条目图像编程234
6.2.1 设置条目图像234
6.2.2 设置状态图像235
6.2.3 使用覆盖图像236
6.3 实现拖曳操作237
6.3.1 处理拖曳237
6.3.2 处理无意拖曳240
6.3.3 使用Esc取消拖曳241
6.3.4 处理拖曳操作中的滚动问题242
6.3.5 在拖曳中保持条目等级244
6.3.6 增强拖曳功能246
6.4 树视图控件与工具提示248
6.4.1 为条目图像添加工具提示248
6.4.2 为条目添加工具提示252
6.5 实现多重选择253
6.6 改善条目形式和外观259
6.6.1 鼠标敏感条目259
6.6.2 为条目添加复选框261
6.6.3 改变条目的字体和颜色267
6.7 改善控件外观271
6.7.1 改变控件背景颜色272
6.7.2 使用位图背景274
6.8 序列化树视图控件内容278
本章小结279
第7章 设计菜单280
7.1 菜单编程基础280
7.1.1 构造函数280
7.1.2 初始化函数281
7.1.3 菜单操作函数283
7.1.4 菜单项操作函数284
7.1.5 重载函数292
7.2 使用标准菜单292
7.3 使用快捷菜单295
7.4 使用动态菜单296
7.5 使用自绘制菜单306
7.5.1 彩色菜单306
7.5.2 图标菜单310
本章小结315
第8章 设计工具栏316
8.1 工具栏设计基础316
8.1.1 工具栏概述316
8.1.2 构造函数318
8.1.3 属性操作函数320
8.2 使用标准工具栏322
8.3 创建IE风格的工具栏324
8.3.1 使工具栏具有“热敏”变色风格324
8.3.2 在工具栏中显示文本325
8.4 创建下拉菜单式工具栏按钮326
8.5 在工具栏中使用控件328
8.5.1 添加组合框控件328
8.5.2 添加复选框控件330
8.6 使用16M色位图创建工具栏332
8.7 去除浮动工具栏中的系统菜单333
8.8 排列多个工具栏334
8.9 在对话框中使用工具栏和工具提示335
8.9.1 创建工具栏336
8.9.2 修改对话框尺寸336
8.9.3 显示工具提示337
8.1 0在MDI应用程序中切换工具栏339
本章小结343
第9章 状态栏344
9.1 状态栏编程基础344
9.1.1 状态栏概述344
9.1.2 构造函数345
9.1.3 属性操作函数346
9.1.4 重载函数348
9.2 在状态栏中显示滚动效果的文本348
9.3 在状态栏中输出时间350
9.4 动态改变状态栏中的默认提示352
9.5 在状态栏中使用控件355
9.5.1 设计通用控件状态栏类355
9.5.2 设计控件友元类357
9.5.3 应用实例361
9.5.4 使用自定义消息响应状态栏控件动作363
9.5.5 使用注册窗口消息响应状态栏控件动作363
本章小结364
第10章 设计框架窗口365
10.1 改变窗口效果365
10.1.1 应用程序的默认图标365
10.1.2 修改窗口的默认风格366
10.1.3 改变窗口标题368
10.1.4 改变窗口位置和排列369
10.1.5 改变窗口形状369
10.2 添加闪屏效果372
10.3 添加窗口背景373
10.4 创建不同形状的窗口375
10.4.1 理解区域375
10.4.2 简单实现技术377
10.4.3 混合区域实现382
10.4.4 综合实现391
本章小结400
热门推荐
- 133983.html
- 1710205.html
- 472672.html
- 481959.html
- 3037637.html
- 2844007.html
- 1647804.html
- 732790.html
- 3236070.html
- 1868237.html
- http://www.ickdjs.cc/book_893741.html
- http://www.ickdjs.cc/book_1443550.html
- http://www.ickdjs.cc/book_2947432.html
- http://www.ickdjs.cc/book_3189040.html
- http://www.ickdjs.cc/book_532672.html
- http://www.ickdjs.cc/book_2962989.html
- http://www.ickdjs.cc/book_859850.html
- http://www.ickdjs.cc/book_2080618.html
- http://www.ickdjs.cc/book_2947288.html
- http://www.ickdjs.cc/book_1534912.html