图书介绍
Windows Me程序设计实务手册PDF|Epub|txt|kindle电子书版本网盘下载
![Windows Me程序设计实务手册](https://www.shukui.net/cover/72/32857075.jpg)
- 位元文化编著 著
- 出版社: 北京:中国青年出版社
- ISBN:7500641990
- 出版时间:2001
- 标注页数:775页
- 文件大小:97MB
- 文件页数:789页
- 主题词:
PDF下载
下载说明
Windows Me程序设计实务手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 写在前面3
0-1 本书特点3
0-2 本书导读4
0-3 本书范例操作说明6
第一篇 视窗程序设计基础13
第1章 简介视窗程序设计13
1-1 视窗程序设计的基本观念13
1-1-1 事件、信息与视窗运作13
1-1-2 视窗的基本构造13
1-1-3 资源的观念14
1-2 如何撰写视窗程序15
1-2-1 什么是Application Frameworks15
1-2-2 AF与对象导向16
1-3 强大的整合程序开发环境——Visual C++16
1-3-1 什么是整合程序开发环境16
1-3-2 Visual C++的画面介绍17
1-3-3 MFC的类别继承阶层19
第2章 Hello MFC!——视窗程序设计的初体验23
2-1 建立视窗程序的基本观念23
2-2 你的第一个视窗程序——Hello MFC23
2-2-1 建立你的Hello MFC23
2-2-2 CwinApp类别与程序进入点29
2-2-3 视窗框架对象30
第3章Visual C++的操作(一)——工程建立与程序编译/除错37
3-1 工程的介绍37
3-1-1 工程文件的介绍37
3-1-2 工程的开启、关闭、储存38
3-1-3 工程中文件的操作39
3-2 编译程序41
3-3 虫虫危机——程序的除错41
3-3-1 程序的除错41
3-3-2 暂停程序的执行42
3-3-3 变量值的观察45
3-4 如何利用Help46
第4章 自定义视窗框架与资源文件的应用53
4-1 自定义视窗框架对象53
4-2 MyFrame程序范例53
4-3 自定义视窗框架类别与资源文件58
4-3-1 视窗框架对象的建立时机58
4-3-2 自定义视窗框架与资源文件的建立58
4-3-3 在视窗框架中建立菜单59
第5章 视窗的信息处理63
5-1 视窗信息的传递与处理63
5-2 Message程序范例65
5-3 信息映射表与响应函数的建立68
5-4 利用鼠标绘图69
5-5 信息框的使用与视窗的破坏71
第6章 视窗应用程序架构77
6-1 什么是DOC/View架构77
6-2-1 Doc-View程序范例78
6-2 以Document/View为架构的视窗应用程序78
6-2-2 DOC/View的架构与建立步骤80
6-2-3 单文件样版类别的应用84
6-2-4 Cview类别与CDocument类别的使用87
6-3 DOC/View架构的应用88
6-3-1 视窗的重绘88
6-3-2 repaint程序范例88
6-3-3 DOC/View的运作机制91
6-3-4 视窗的重绘93
第二篇 程序资源的建立与基本绘图原理99
第7章 Visual C++的操作(二)——资源编辑器的使用99
7-1 资源编辑器的基本操作99
7-2 菜单100
7-3 图标、点阵图、光标103
7-4 工具栏106
7-5 对话框108
7-7 识别字的管理111
7-6 字符串表111
7-8 快捷键113
第8章 菜单的建立117
8-1 简介菜单117
8-2 menu程序范例120
8-3 菜单的建立与设定127
8-4 菜单的切换128
8-5 利用CMenu类别控制菜单128
8-6 修改系统菜单与建立弹出式菜单139
第9章 UPDATE-COMMAND-UI信息145
9-1 什么是UPDATE-COMMAND-UI信息145
9-2 COMMAND-UI程序范例145
9-3 UPDATE-COMMAND-UI信息的接收与响应149
9-4 UI组件的修改149
10-1 快捷键的建立153
10-1-1 accelerators程序范例153
第10章 快捷键、工具栏、状态栏与字符串表153
10-1-2 载入快捷键表154
10-2 工具栏、状态栏与字符串表的使用155
10-2-1 简介工具栏、状态栏与字符串表155
10-2-2 controlbar程序范例156
10-2-3 工具栏的建立160
10-2-4 状态栏的建立166
11-1 简介图标、点阵图与光标资源175
第11章 图标、点阵图与光标资源175
11-2 图标、点阵图与光标资源的使用176
11-2-1 resource程序范例176
11-2-2 图标资源的使用180
11-2-3 点阵图资源的使用181
11-2-4 光标资源的使用182
11-3 建立Painter的视窗界面184
11-3-1 简介Painter的视窗界面184
11-3-2 Painter1程序范例185
11-3-3 Painter1的程序架构191
11-3-4 Painter1的自定义类别说明192
11-3-5 控制工具栏的隐藏与显示194
第12章 基本绘图原理199
12-1 视窗的基本绘图原理199
12-1-1 绘图装置界面(Graphics Device Interface)199
12-1-2 装置驱动(Device Context)199
12-1-3 颜色的定义200
12-1-4 MFC的GDI类别201
12-1-5 建立画笔对象202
12-1-6 建立画刷对象203
12-2 CDC类别的介绍204
12-2-1 CDC类别的衍生类别204
12-2-2 CDC类别提供的形状绘制函数204
12-3 画笔、画刷与绘图模式的控制208
12-3-1 画笔与画刷的选取208
12-3-2 绘图模式的控制210
12-4 建立Painter的绘图功能211
12-4-1 Painter2的绘图功能211
12-4-2 Painter2程序范例212
12-4-3 Painter2的程序架构222
12-4-4 Painter2的自定义类别说明223
12-4-5 MyView类别所处理的信息228
12-4-6 Shape::draw的玄机——动态连接的应用233
第13章 图形对象的记录与重绘237
13-1 记录图形对象与视窗重绘的机制237
13-2 Painter3程序范例238
13-3 视窗重绘的机制250
13-4 Painter3的自定义类别250
13-5 形状对象的重绘机制252
第三篇 深入应用程序架构261
第14章 文件操作机制的建立261
14-1 MFC的文件储存机制261
14-2 Painter4程序范例262
14-3 Painter4的自定义类别275
14-4 建立储存资料的Serialize机制276
14-5 建立文件操作功能280
第15章 滚动条视窗与部分视窗重绘285
15-1 具有滚动条的视窗285
15-2 Scrollview程序范例285
15-3 可滚动范围的设定289
15-4 客户区与文件间的坐标转换292
15-5 重绘部分视窗298
第16章 分裂视窗303
16-1 多视窗程序的建立303
16-2 动态分裂视窗的建立304
16-2-1 如何动态分裂视窗304
16-2-2 DynaSplit程序范例304
16-2-3 建立动态分裂视窗308
16-2-4 子视窗的同步更新309
16-3-2 StaticSplit程序范例313
16-3 静态分裂视窗的建立313
16-3-1 如何建立静态分裂视窗313
16-3-3 静态分裂视窗的建立327
16-3-4 建立查看整体画布的Global View类别330
16-3-5 子视窗的更新机制334
第17章 多文件视窗程序的建立341
17-1 如何建立MDI视窗程序341
17-2 MDI程序范例343
17-3 MDI视窗程序使用的资源350
17-4 MDI视窗程序的Initinstance函数351
17-5 CMDIFrame类别已完成的程序机制356
17-6 主子视窗框架对象的取得359
第18章 文字编辑器的建立365
18-1 Editor程序范例365
18-2 多种文件编辑器385
18-3-1 View类别的建立386
18-3 建立文字编辑器386
18-3-2 Document类别的建立396
第19章 打印与预览403
19-1 MFC的打印、预览打印机制403
19-2 Print程序范例405
19-3 建立打印机制需要载入的资源416
19-4 坐标系统的转换416
19-5 图与文本文件的打印与预览打印421
19-5-1 图的打印与预览打印421
19-5-2 文本文件的打印与预览打印425
第20章 Visual C++的操作(三)——程序快速开发工具的应用429
20-1 辅助程序开发的聪明工具429
20-2 AppWizard的介绍430
20-2-1 AppWizard的使用说明430
20-2-2 AppWizard所产生文件的说明436
20-3-1 简介ClassWizard463
20-3 ClassWizard的使用463
20-3-2 Message Maps标签464
20-3-3 ClassWizard之Message标签的操作示范467
20-4 WizardBar的简介473
20-5 用Visual C++工具建立程序480
20-5-1 Visual C++工具的综合应用480
20-5-2 利用WizardBar新增类别481
20-5-3 利用WizardBar新增函数484
20-5-4 利用ClassWizard新增信息响应函数488
第四篇 对话框、对话框应用程序与各种控制项495
第21章 Modal对话框的建立495
21-1 简介对话框495
21-1-1 对话框的种类与功能495
21-1-2 对话框组成496
21-1-3 对话框资源与对话框对象496
21-2 Painter5程序范例496
21-3 Painter5的自定义类别513
21-4 Painter5的架构514
21-5 SWidthDlg对话框类别516
21-6 Modal对话框对象的建立524
第22章 对话框的资料交换与检查机制529
22-1 DDX与DDV机制529
22-2 Painter6程序范例530
22-3 DDX与DDV机制的建立544
22-4 资料交换与检查机制546
22-5 DDX与DDV函数的说明548
第23章 MODELESS对话框555
23-1 Modeless对话框的建立555
23-2 Painter7程序范例555
23-3 Painter7的自定义类别574
23-4 Modeless对话框的建立575
23-5 资料交换机制580
23-6 其他更改的部分583
24-1-1 ClassWizard建立对话框类别的机制587
24-1 快速建立对话框类别587
第24章Visual C++的操作(四)——对话框类别的建立587
24-1-2 建立对话框类别589
24-1-3 建立资料交换与检查机制591
24-1-4 其他相关资源的建立592
24-2 快速建立对话框应用程序595
25-2 Button与Static Text611
25-2-2 小计算器程序范例611
25-2-1 简介Button与Static Text控制项611
25-1 对话框应用程序的使用611
第25章 对话框应用程序与控制项的使用611
25-2-3 OnCommand信息的响应621
25-2-4 OnClear函数628
25-3 Picture629
25-3-1 Timer(小时钟)程序范例629
25-3-2 WM-TIMER信息的使用639
25-3-3 系统时间的取得与CTime对象的使用642
25-4-1 简介List Box、Combo Box与多页对话框644
25-4 List Box、Combo Box与多页对话框的建立644
25-4-2 ListProperty程序范例645
25-4-3 多页对话框的建立664
25-4-4 List Box的操作669
25-4-5 Combo Box的操作672
25-5 Scroll Bar、Slider、Spin、Edit Box与Check Box675
25-5-1 简介滚动类控制项675
25-5-2 简介Edit Box与Check Box677
25-5-3 SldCtrl程序范例677
25-5-4 各控制项间的关系691
25-5-5 初始状态的设定692
25-5-6 WM-HSCROLL与WM-VSCROLL信息695
25-5-7 Slider与Scroll Bar的滚动696
25-5-8 Edit Box的EN-CHANGE信息699
25-5-9 Check Box的BN-CLICKED信息700
25-6-1 简介Tree Control、List Control与Radio Box701
25-6 Tree Control、List Control与Radio Box701
25-6-2 Dir View程序范例703
25-6-3 文件信息的取得717
25-6-4 Image List对象的建立724
25-6-5 Tree Control的建立725
25-6-6 List Control的建立733
25-6-7 Radio Box的使用742
26-1-1 文件对话框的类型与应用749
26-1-2 FDialog程序范例749
26-1 文件对话框的应用749
第26章 文件对话框与颜色对话框的应用749
26-1-3 文件对话框的建立与使用759
26-2 颜色对话框的应用764
26-2-1 利用颜色对话框设定颜色764
26-2-2 CDialog程序范例764
26-2-3 颜色对话框的建立与使用766
附录 本书所使用MFC函数索引766