图书介绍
VISAUL C++ 6使用指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- JonBates译;石祥生,翟炯,石秋云译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505348396
- 出版时间:1999
- 标注页数:590页
- 文件大小:116MB
- 文件页数:611页
- 主题词:
PDF下载
下载说明
VISAUL C++ 6使用指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 创建Visual C++应用程序1
第1章 设计和生成Visual C++程序1
启动Visual C++1
创建新项目1
选择项目类型1
项目的命名及其位置的选择3
AppWizard的使用3
基本的APP Wizard选项3
应用程序的构建和执行5
选择要构建的配置5
执行编译和链接5
应用程序的运行5
Windows接口5
修改应用程序接口7
增添按钮控件7
将代码连接到接口上9
测试修改后的应用程序11
保存和关闭项目14
第2章 开发环境15
开发工作室(Developer Studio)的使用15
打开现有的项目15
Project Workspace窗口17
Class View17
ResourceView23
FileView27
项目的管理28
项目设定值28
其他配置29
第二部分 对话框和控件31
第3章 创建和设计对话框31
创建对话框模板31
设置对话框ID34
对话框的一般特性35
对话框的风格36
增加和定位各种控件36
调整控件的尺寸40
选择几个控件41
控件的对齐41
使用标志线42
对话框控件的组织43
组框43
设置Tab键控制顺序44
设置键盘快捷键45
第4章 按钮控件46
下压按钮(pushbutton)46
增加用于按钮单击事件的处理器47
消息映射48
在运行时修改下压按钮49
单选钮(radio button)54
增加单选钮组55
检索选定的单选钮56
复选框(check box)59
增加复选框59
获取和设置复选框60
第5章 文本控件64
静态文本控件64
格式化对话框中的文本64
静态文本与编辑框的组合65
在运行时修改静态文本控件65
编辑框控件69
增加编辑框70
设置和检索编辑框文本71
对编辑通知消息的响应72
建立编辑控件的子类75
多行编辑控件79
第6章 列表控件80
创建列表控件80
增加组合框80
增加树控件82
增加列表框控件83
增加列表控件84
在列表类控件中增加项86
填充组合框86
对组合框通知消息的响应88
填充树控件89
填充列表框92
对列表框通知消息的响应93
填充列表控件95
第7章 进度、滚动条、滑块、日期时间等控件99
面向范围的控件99
进度控件99
在对话框中增加进度控件99
变量和进度控件间的映射101
进度控件的操作和更新101
设置进度控件的范围102
设置进度控件的位置102
设置和使用步进值103
滚动条控件103
在对话框中增加滚动条控件103
变量和滚动条控件之间的映射104
初始化滚动条控件105
滚动条通知消息的处理106
滑块控件109
在对话框中增加滑块控件109
变量和滑块控件间的映射110
滑块控件的初始化111
对滑块通知的响应112
日期时间选择器控件113
在对话框中增加日期时间选择器控件113
变量和日期时间选择器控件间的映射114
日期时间选择器控件的初始化115
对日期修改通知的响应118
月历控件120
在对话框中增加月历控件120
变量和月历控件间的映射121
月历控件的初始化121
月历控件日期范围的选择122
对日期范围修改通知的响应123
第8章 对鼠标器事件的响应124
处理按钮消息124
按钮弹起和按钮压下事件的处理124
捕捉双击事件128
跟踪鼠标器的运动和位置129
鼠标器移动事件的处理129
捕捉鼠标器输入132
设置命中测试133
CRectTracker类134
第9章ActiveX控件138
从组件库中选择和增加ActiveX控件138
浏览ActiveX控件138
在当前项目中插入新控件139
从控件选项板中选择ActiveX控件、定尺寸和测试141
在对话框中增加ActiveX控件141
从对话框编辑器中增加ActiveX控件141
从对话框编辑器中测试控件142
在资源编辑器中修改控件特性142
设置标准特性143
使用控件特性页143
控件所提供的类144
增加控件调度类成员变量144
从程序中获取和设置控件特性145
利用ClassWizard增加ActiveX事件处理器147
第10章 对话框150
创建对话框类150
增加新的对话框模板资源150
利用ClassWizard从CDialog中派生类151
初始化新对话框类152
模态对话框的显示153
增加存贮对话框数据的成员变量155
对话框数据交换和数据有效性156
数据交换(DDX)函数157
数据有效性(DDV)函数158
创建定制的有效性函数160
非模态对话框161
创建和销毁非模态对话框161
在非模态对话框中设置和取出数据164
在非模态对话框中处理关闭消息167
删除关闭选项167
第三部分 应用程序元素169
第11章图像、位图和图标169
图像编辑器169
创建和编辑图标资源171
修改缺省的MFC图标171
插入新的图标资源171
插入新的位图资源173
调整位图的尺寸和颜色173
输入图像174
对话框中的图像175
设置图片控件的特性176
在运行时装入资源图像176
创建位图按钮180
创建用于按钮状态的位图180
位图按钮类181
控件中的图像182
图像列表182
创建和使用图像列表184
第12章 文档、视图和图文框189
创建SDI应用程序189
SDI应用程序的类192
SDI应用程序的可视元素194
SDI文档模板195
文档/视图框架函数197
CSingleDocTemplate::OpenDocumentFile199
CDocument:OnNewDocument200
CDocument::OnOpenDocument200
CDocument::OnSaveDocument200
CDocument::DeleteContents200
CDocument::OnCloseDocument200
文档和视图的一起使用201
初始化文档数据201
将成员变量增添到文档中201
从视图中访问文档数据203
标准模板资源204
更新视图内容206
第13章 菜单208
创建和编辑菜单资源208
增加新的菜单资源208
增加菜单标题项209
增加菜单项209
赋予命令ID211
修改菜单项特性211
增加分隔符211
创建弹出子菜单项212
增加复选标记212
增加快捷键212
菜单命令的处理213
增加菜单命令处理器函数213
增加命令用户接口处理器函数215
允许和禁止菜单选项215
设置或清除复选标记215
动态修改菜单文本216
增加环境菜单217
启动环境菜单217
环境菜单命令的处理220
创建和访问菜单对象220
初始化CMenu对象221
动态增加菜单项222
动态修改菜单项224
动态删除菜单项225
第14章 工具条和状态条226
定制标准框架工具条226
标准工具条226
创建标准工具条227
驳接标准工具条228
利用资源编辑器增加工具条按钮230
移动和删除按钮、增加分隔符232
允许和禁止工具条按钮232
增添你自己的工具条233
增加新的工具条资源233
将工具条增添到图文框窗口中233
隐藏和显示工具条234
存贮和装入工具条位置235
对话框条236
增加对话框条资源237
将对话框条增添到图文框窗口中237
处理对话框条控件239
定制状态条241
标准状态条241
增加指示器和分隔符243
动态修改窗格的尺寸、风格和文本246
Internet Explorer风格的超级条(rebar)249
AppWizard的框架超级条250
设置超级条的标题和背景位图251
第四部分 绘图253
第15章 在设备环境中绘图253
设备环境简介253
设备环境的类型253
CDC类254
客户设备环境258
画图设备环境259
内存设备环境263
映射方式265
自由伸缩映射方式268
检索设备功能269
第16章 笔和刷子275
创建笔275
CPen类275
设置笔类型275
改变笔的宽度275
改变笔的颜色276
使用常备笔277
选择设备环境中的笔277
删除笔279
用笔画线条和形状280
创建绘图的设备环境280
移动笔的位置281
画线条282
利用点坐标绘图283
画圆和椭圆285
画曲线287
画多边形288
创建刷子289
CBrush类290
创建带色和阴影的刷子290
窗口背景的着色290
根据图案和图像创建刷子292
常备刷子293
选择设备环境中的刷子295
删除刷子296
用刷子画实心形状296
画矩形和圆角矩形296
画实心椭圆和圆297
画弦形和楔形298
画多边形298
第17章 字体302
显示文本的函数302
显示简单的文本302
设置文本对齐方式303
修改前景和背景的颜色304
显示不透明的或透明的文本306
针对矩形剪裁文本307
创建各种字体308
CFont类308
利用CreatePointFont()创建字体308
利用CreateFont()创建字体309
设置字体的高度和宽度309
设置字体的倾斜和转向310
设置粗体、斜体、下划线和勾销线310
设置质量和精度311
设置特定的字体名312
用CreateFont()函数创建字体312
字体的选用314
枚举字体314
Choose Font对话框318
显示格式化的和多行的文本321
删除字体323
第五部分 文档和视图的高级技术325
第18章 视图的尺寸调整和滚动325
调整窗口尺寸的处理325
尺寸调整事件的处理325
处理尺寸调整事件326
最终尺寸事件的处理328
设置尺寸限制333
创建可调整尺寸的对话框334
窗口的滚动335
设置滚动尺寸335
改变页和行滚动量337
当前滚动位置339
滚动条消息的处理340
第19章 列表、树、多信息编辑和HTML视图344
什么是列表视图、树视图和多信息编辑视图?344
创建和使用列表视图344
利用AppWizard创建列表视图应用程序344
插入项345
修改列表风格348
增加列和列标题350
检索选择的列表354
创建和使用树视图356
利用AppWizard创建树视图应用程序356
修改树风格357
插入项357
检索选择的节点360
内联编辑的处理362
创建和使用多信息编辑视图364
创建多信息编辑视图364
装入和保存视图文本365
格式化段落365
插入OLE对象367
创建和使用HTML浏览器视图367
创建HTML视图368
设置统一资源定位器368
浏览器事件的处理369
第20章 创建多视图370
什么是多视图?370
拆分窗口370
创建动态拆分窗口370
初始化动态拆分窗口372
创建静态拆分窗口374
初始化静态拆分窗口375
创建Windows资源管理器风格的应用程序379
按要求创建多视图379
增加和删除视图380
控件视图的创建和激活380
第21章 开发多文档应用程序386
创建多文档接口(MDI)应用程序386
MDI应用程序的类388
MDI应用程序的可视元素390
MDI文档模板392
文档、视图和MDI图文框的创建序列394
在文档/视图对象间导航396
开发模板MDI应用程序397
将成员变量增加到文档中397
从视图访问文档数据398
修改文档数据和更新视图399
增加新的文档模板402
第22章 打印和打印预览408
框架的功能408
缺省的打印功能408
重构OnPrint()412
打印机设备环境414
保持纵横比415
分页和打印方向418
起始和结束页的设置418
Print对话框421
纵向和横向打印424
利用OnBeginPrinting()增加GDI对象425
定制设备环境的准备426
放弃打印作业427
无需框架直接打印427
直接调用Print对话框427
StartDoc()和EndDoc()函数429
StartPage()和 EndPage()函数429
第六部分 外部的应用程序数据431
第23章 数据的保存、加载和传输431
串行化431
创建处理文件的SDI框架431
创建可串行化的数据对象433
说明可串行化的类433
实现可串行化的类435
存放文档数据438
串行化数据对象441
最近使用的文件表443
登记文档类型443
文件处理443
CFile类444
打开文件444
读/写文件445
操纵当前文件位置448
查找文件信息449
更名和删除文件451
CFile派生的其他类451
利用剪贴板传送数据452
设置剪贴板数据格式452
将数据拷贝到剪贴板453
粘贴来自剪贴板的数据456
第24章 数据库和记录视图458
数据库458
关系数据库458
开放式数据库连接(ODBC)458
配置数据源460
生成支持数据库的应用程序462
利用AppWizard增加数据库支持462
连接数据库463
查询数据库值465
更新数据库值467
将字段捆绑到数据库表中468
创建和使用记录视图469
编辑记录视图模板469
编辑控件和记录集字段的连接469
第25章OLE和COM编程472
基于组件的编程472
COM接口473
接口ID、类ID和GUID474
创建COM对象的实例476
代理DLL和编组478
接口版本478
OLE自动化478
调度接口479
VARIANT结构480
创建自动化服务器481
创建自动化客户487
OLE容器、服务器和小型服务器490
第七部分 高级课题493
第26章 创建ActiveX控件493
利用Active Control Wizard创建ActiveX框架493
指定控件数量、许可证和帮助493
指定类名和使用选项493
建立现有控件的子类以增加功能495
先进的ActiveX功能496
控件的实现496
画控件497
处理用户事件和输入499
控件的快速部分测试500
事件触发501
创建特性接口503
常备特性504
增加常备颜色特性页505
增加定制特性506
为定制特性增加特性页控件508
持久特性511
控件的编译和登记512
各种源文件513
创建类型库和许可证文件513
控件的登记514
利用ActiveX Control Test Container进行测试514
选择和插入控件514
测试控件特性514
测试环境特性515
记录触发的事件515
第27章 综合调试器517
创建调试和浏览信息517
调试方式和发布方式517
设置调试选项和级518
创建和使用浏览信息520
远程和适时调试521
跟踪和单步执行523
TRACE宏523
ASSERT和VERIFY宏526
断点和单步执行程序527
Edit和Continue530
查看程序变量530
其他的调试器窗口531
其他调试工具532
Spy++++532
进程查看器534
OLE/COM对象查看器535
MFC跟踪器535
第28章 应用程序编程接口(API)和软件开发套件(SDK)536
API和SDK简介536
利用DirectX实现高速声音和图像536
DirectSound537
DirectDraw544
Direct3D551
DirectPlay552
DirectInput552
DirectSetup552
利用MAPI创建消息和电子邮件552
简单MAPI553
利用AppWizard增加MAPI发送邮件554
视频和声音多媒体库558
媒体控置接口(MCI)558
MCI通知消息561
增加MCI窗口565
附录一 词汇表569
附录二Microsoft基础类层次结构(6.0版)589
热门推荐
- 1774022.html
- 1573322.html
- 2411619.html
- 1173356.html
- 3297603.html
- 1848513.html
- 2392486.html
- 3070117.html
- 1702809.html
- 1808768.html
- http://www.ickdjs.cc/book_1842813.html
- http://www.ickdjs.cc/book_2449769.html
- http://www.ickdjs.cc/book_574820.html
- http://www.ickdjs.cc/book_3885956.html
- http://www.ickdjs.cc/book_2485509.html
- http://www.ickdjs.cc/book_3887309.html
- http://www.ickdjs.cc/book_2037746.html
- http://www.ickdjs.cc/book_1871834.html
- http://www.ickdjs.cc/book_303028.html
- http://www.ickdjs.cc/book_3155985.html