图书介绍
Visual C++ 6.0程序设计与开发指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王松主编;四川中外科技文化交流中心组编 著
- 出版社: 北京:高等教育出版社
- ISBN:7040076993
- 出版时间:1999
- 标注页数:518页
- 文件大小:72MB
- 文件页数:534页
- 主题词:
PDF下载
下载说明
Visual C++ 6.0程序设计与开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 编写第一个Visual C++程序1
1.1 HelloWin.exe程序1
1.2 创建程序的工程2
1.3 编译和连接10
1.4 运行和结束程序11
1.5 HelloWin.exe程序的可视化设计12
1.5.1 使用Resource View设计Hellowin.exe13
1.5.2 观察可视化设计的结果21
1.6 编写程序代码21
1.6.1 为“打印”按钮编写代码22
1.6.2为“退出”按钮编写代码27
1.7 定制程序的图标30
1.8 打开已有的工程32
1.9 使用属性表33
问题与练习34
第2章 编辑框和复选框35
2.1 Test.exe程序35
2.2 创建工程38
2.3 可视化设计Test程序40
2.3.1设计窗口40
2.3.2 使用属性表42
2.3.2 检验设计结果43
2.4 为编辑框及复选框引入变量44
2.5 编写程序代码46
2.5.1 编写初始化对话框控件的代码46
2.5.2 为“退出”按钮的BN_CLICKED48
事件编写代码48
2.5.3 为“测试”按钮的BN_CLICKED51
事件编写代码51
2.5.4 为“清除”按钮的BN_CLICKED52
事件编写代码52
2.5.5 为“显示编辑框”复选框的BN_CLICKED事件编写代码53
2.5.6 为“激活编辑框”复选框的BN_CLICKED事件编写代码56
2.5.7 为编辑框的EN-CHANGE58
事件编写代码58
问题与练习62
第3章 使用Active X控件65
3.1 ActiveX控件的概念65
3.2 MyCal.exe例程66
3.3 创建工程67
3.3.1 创建工程67
3.3.2 拷贝 CalendarActiveX控件68
3.3.3 注册Calendar ActiveX控件68
3.4 可视化设计主窗口71
3.5 为Calendar控件引入变量76
3.6 初始化Calendar控件77
3.7 为“退出”按钮的BN_CLICKED事件编写代码79
3.8 为“今天”按钮的BN CLICKED事件编写代码80
问题与练习81
第4章 菜单83
4.1 Speed.exe程序83
4.2 创建工程85
4.3 创建菜单86
4.3.1 设计菜单86
4 3 2 把菜单与类关联91
4.4 可视化设计主窗口93
4.4.1 设计主窗口93
4.4.2 引用菜单93
4.5 为编辑框引入变量95
4.6 编写程序代码96
4.6.1 为编辑框的EN_CHANGE事件编写代码…96
4.6.2 为File菜单的Current Speed菜单项97
编写代码97
4.6 3 为File菜单的Exit菜单项编写代码99
4.6.4 为Help菜单的About菜单项编写代码100
问题与练习101
第5章 鼠标103
5.1 Draw.exe程序103
5.2 创建工程104
5.3 可视化设计主窗口105
5.4 编写程序代码105
5.4.1 为“Exit”按钮的BN_CLICKED105
事件编写代码105
5.4.2 为对话框的WM_MOUSEMOVE107
事件编写代码107
5.5 改进Draw.exe程序110
5.6 修改Draw exe程序112
问题与练习114
第6章 键盘117
6.1 MyKey.exe程序117
6.2 创建工程117
6.3 可视化设计主窗口119
6.4 处理键盘事件119
问题与练习122
第7章 对话框(一)——消息框123
7.1 对话框简介123
7.2 MyMsg.exe程序124
7.3 创建工程124
7.5 为编辑框引入变量125
7.4 可视化设计主窗口125
7.6 编写程序代码127
7.6.1 为“Exit”按钮编写代码127
7.6.2 为“OK and Cancel”按钮的BN_CLICKED事件编写代码128
7.6.3 为“Yes,No and Cancel”按钮的131
BN_CLICKED事件编写代码131
7.6.4 为Retry and Cancel”按钮的BN_CLICKED事件编写代码133
7.6.5 为Yes and No”按钮的BN_CLICKED135
事件编写代码135
问题与练习136
第8章 对话框(二)——用户自定义对话框137
8.1 MyCusexe程序137
8.2 创建工程138
8.3 可视化设计程序139
8.3.1 设计主窗口139
8.3.2 设计用户自定义对话框139
8.3.3 为用户自定义对话框创建一个类141
8.3.4 为编辑框引入变量143
编写代码145
8.4.2 创建CCustDlg类的对象145
8.4 编写程序代码145
8.4.1 为“Exit”按钮的BN_CLICKED事件145
8.4.3 为“Get Data”按钮的BN_CLICKED事件编写代码147
8.4.4 为“Displysply Results”按钮的BN_CLICKED事件编写代码148
问题与练习149
第9章 文本151
9.1 MyFont.exe程序151
9.2 创建工程152
9.3 可视化设计程序154
9.3.1 设计主窗口154
9.4.1 为“Exit”按钮的BN_CLICKED事件155
编写代码155
9.4 编写程序代码155
9.3.2 为编辑框引入变量155
9.4.2 为编辑框的EN_CHANGE事件编写代码156
9.4.3 为WM_PAINT事件编写代码157
9.5 显示文本158
9.6 在运行过程中改变字体161
9.7 显示带有阴影的文本168
9.7.1 添加一个检查框170
9.7.2 为Shadow复选框引入一个变量170
9.7.3 为Shadow复选框编写代码171
9.8 使用其他字体176
问题与练习177
10.1 Graph.exe程序179
第10章 绘制图形179
10.2 创建工程180
10.3 设计主窗口182
10.3.1 可视化设计主窗口182
10.3.2 为“Exit”按钮的BN_CLICKED事件182
编写代码182
10.4 定时器(timer)182
10.4.1 安装定时器182
10.4.2 清除定时器186
10.4.3 测试定时器………………………………(1?)10.4.4 删除测试代码188
10.5 WM_PAINT事件188
10.6 可视化设计对话框197
10.7 编写程序代码201
10.7.1 修改“Draw Graphics”按钮的201
BN_CLICKED事件的代码201
10.7.2 初始化单选按钮202
10.7.3 给CGraphDlg类添加成员变量并初始化204
10.7.4 给定时器事件编写代码206
10.7.5 修改与WM_PAINT事件相连的代码208
10.7.6 修改定时器的安装设置211
10.7.7 使用不同的颜色来画圆212
问题与练习213
11.2 创建工程215
第11章 位图215
11.1 MyBMP.exe例程215
11.3 可视化设计主窗口217
11.4 可视化设计菜单217
11.5 插入图片到工程221
11.6 显示位图222
11.7 放大位图226
11.8 在CMyBMPDlg类中添加两个数据成员228
11.9 改变位图大小230
问题与练习232
12.1 下载BMP ActiveX控件233
第12章 动态装入位图233
12.2 MyPic.exe程序234
12.3 创建工程235
12.4 可视化设计主窗口236
12.5 可视化设计菜单240
12.6 为BMP ActiveX控件引入变量245
12.7 初始化BMP ActiveX控件246
12.8 响应WM_SIZE事件249
12.9 为Open BMP菜单项编写代码251
12.10 动态装入位图253
12.11 改变窗口的标题256
问题与练习259
13.1 CArchive(档案)类261
第13章 文件操作261
13.2 Arch exe例程262
13.3 创建工程263
13.4 可视化设计程序264
13.4.1 设计主窗口264
13.5.1 为“Save to File c:Iry TRY”按钮266
编写代码266
13.5 编写程序代码266
13.4.2 为编辑框引入变量266
13.5.2 为“Load to File c:Iry TRY”按钮268
编写代码268
问题与练习269
第14章 单文档界面(SDI)271
14.1 单文档界面程序271
14.2 Circle.exe例程272
14.3 创建工程274
14.5 声明视图类的数据成员279
14.6 初始化文档类的数据成员280
14.7 初始化视图类的数据成员281
14.8 画圆282
14.9 在窗口的任意位置画圆283
14.10 文档的存储和装入286
14.11 改进程序290
问题与练习294
第15章 工具条和状态条295
15.1 Shp.exe程序295
15.2 创建工程295
14.4 声明文档类的数据成员297
15.3 预装功能297
15.3.1 缺省工具条297
15.3.2 缺省状态条298
15.3.3 “查看”菜单298
15.5 状态条上的状态字301
15.4 用不同格式显示工具条301
15.6 向工具条中添加工具303
15.6.1 添加“画圆”(Circle)工具303
15.6.2 添加“矩形”(Rectangle)工具307
15.7 创建Shp程序的菜单307
15.7.1 设计菜单309
15.7.2 给新工具赋ID309
15.7.3 查看结果310
15.8编写代码310
15.8.1 ?“画圆”菜单编写代码310
15.8.2 声明视图类的数据成员311
15.8.3 声明文档类的数据成员313
COMMAND_UI事件编写代码314
15.8.4 ?“画圆”菜单项的UPDATE314
15.8.5 ?“矩形”菜单项的UPDATE316
COMMAND_UI事件编写代码316
15.8.6 初始化数据成员317
?SelectedShapeOnToolbar317
15.8.7 ?“画圆”和“矩形”菜单项添加代码318
15.8.8 ?视图类的WM_LBUTTONDOWN321
事件编写代码321
15.8.9 绘制圆和矩形322
15.8.10 初始化文档类的数据成员324
15.8.11 初始化视图类的数据成员325
15.8.12 设置文档修改标志327
15.8.13 向文件中写入或读出数据329
问题与练习331
第16章 多任务管理333
16.1 Tasks.exe程序333
16.2 创建工程334
16.3 定制程序的菜单336
16.4 可视化设计程序338
16.4.1 可视化设计程序的主窗口338
16 4.2 ?IDD_TASKS_FORM中的控件340
引入变量340
16.5 程序的初始化340
16.6 执行后台任务342
问题与练习347
第17章 多文档界面(MDI)349
17.1 多文档界面程序349
17 2 MCirc e.exe例程350
17.3 创建工程353
17.4 声明文档类的数据成员356
17.5 声明视图类的数据成员357
17.6 初始化文档类的数据成员359
17.7 初始化视图类的数据成员360
17.8 画圆361
17.9 MCircle程序的MDI特色362
17.10 在窗口的任意位置画圆366
17.11 文档的存储和装入368
17.12 同一文档的多重显示373
17.12.1 何为多重显示373
17.12.2 实现同一文档的多重显示374
17.12.3 视图类的OnUpdate()成员函数376
17.13 改进程序378
问题与练习382
第18章 库文件383
18.1 软件模块383
18.2.1 创建库文件的工程384
18.2 创建库文件384
18.2 2 创建Circle. cpp和Circle.h文件385
18.2.3 定义CCircle类387
18.2.4 修改Circle.cpp文件389
18.2.5 生成库文件Circle.LIB391
18.3 使用库文件391
18.3.1 创建测试程序的工程391
18.3.2 可视化设计主窗口392
18.3.3 为“My Circle”按钮加入程序代码392
18.3.4 为“His Circle”按钮加入程序代码394
18 3.5 为“Her Circle”按钮加入程序代码395
18.3.6 为“Our Circle”按钮加入程序代码396
18.3.7 引用库文件397
18.3.8 查看结果398
18.4 发售库文件398
问题与练习399
第19章 动态链接库(DLL)401
19.1 何为DLL401
19.2 创建DLL402
19.2.1 创建MyDLL.DLL的工程402
19.2.2 编写DLL的代码403
19.3.1 定制MyDLL.cpp文件405
19.3 修改DLL的代码405
19.3.2 定制MyDLL def文件409
19.4 使用MyDLL.DLL410
19.4.1 创建工程410
19.4.2 可视化设计主窗口411
19.4.3 定义全局变量412
19.4.4 装载DLL413
19.4.5 使用DLL415
问题与练习418
20.1 创建MyClock.OCX控件的工程419
20.1.1 创建工程419
第20章 创建用户ActiveX控件419
20.1.2 测试MyClock控件421
20.1.3 定制MyClock控件的图标424
20.2 在MyClock控件中显示文本426
20.3 在MyClock控件中显示当前时间429
20.3.1 显示当前时间429
20.3.2 连续显示当前时间432
20.4 栈属性435
20.4.1 栈属性简介435
20.4.2 为控件添加Backcolor和ForeColor栈属性436
20.4.3 使用BackColor和ForeColor栈属性441
20.5 设置MyClock控件的初始大小444
20.6.1 添加UpdateInterval属性446
20.6 用户属性446
20.6.2 初始化UpdateInterval属性448
20.6.3 使用UpdateInterval属性450
20.6.4 UpdateInterval属性值的合法性452
20.7 使用属性页454
20.7.1 查看属性页454
20.7.2 添加属性页455
20.7.3 定制General属性页458
20.8 栈事件461
20.9.1 添加NewMinute用户事件465
20.9 用户事件465
20.9.2 触发NewMinute事件467
20.10 添加方法470
20.10.1 AboutBox()方法470
20.10.2 添加栈方法471
20.10.3 添加用户方法474
问题与练习477
第21章 设计浏览器479
21.1 MyBrowser.exe程序479
21.2 创建工程481
21.3 可视化设计主窗口482
21.4.1 为“Microsoft Web浏览器”控件引入变量485
21.4 添加变量485
21.4.2 为编辑框引入变量487
21.5 编写程序代码487
问题与练习489
第22章 声音和动画491
22.1 下载BMP ActiveX控件491
22.2 MyAnima.exe程序492
22.3 创建工程492
22.4 可视化设计主窗口496
22.5 可视化设计菜单499
22.6 为BMP和Sound ActiveX控件引入变量504
22.8 初始化MyAnima.exe程序505
22.7 拷贝多媒体文件到MyAnima.exe程序505
所在的目录505
22.9 响应WM_SIZE事件507
22.10 产生动画效果509
22.10.1 安装定时器509
22.10.2 动画处理511
22.11 声音512
22.11.1 为Sound菜单的Basketball菜单项512
编写代码512
22.11.2 播放篮球的触地声513
22.11.3 为Sound菜单的Music菜单项编写代码515
问题与练习517
热门推荐
- 2541005.html
- 2569806.html
- 2753719.html
- 971649.html
- 1450362.html
- 1821002.html
- 191973.html
- 2919270.html
- 1262533.html
- 2420333.html
- http://www.ickdjs.cc/book_822475.html
- http://www.ickdjs.cc/book_2844379.html
- http://www.ickdjs.cc/book_584716.html
- http://www.ickdjs.cc/book_3822313.html
- http://www.ickdjs.cc/book_3791086.html
- http://www.ickdjs.cc/book_2075113.html
- http://www.ickdjs.cc/book_3199609.html
- http://www.ickdjs.cc/book_1398954.html
- http://www.ickdjs.cc/book_957250.html
- http://www.ickdjs.cc/book_3473883.html