图书介绍
掌握Microsoft Visual C++编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Michael J.Young著;熊 璋等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505323695
- 出版时间:1995
- 标注页数:715页
- 文件大小:26MB
- 文件页数:730页
- 主题词:
PDF下载
下载说明
掌握Microsoft Visual C++编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第Ⅰ篇 Microsoft Visual C++导论1
第1章 安装软件2
安装Microsoft Visual C++2
硬件和软件需求2
运行安装程序3
Visual C++中包含什么4
Microsoft Visual工作台4
Microsoft C/C++编译器(Compiler)5
Microfoft基础类(Foundation Classes)5
Microfoft App Studio:资源编辑器5
Run-Time库5
例程源代码5
在线帮助文件5
安装配套软盘6
Visual C++概观6
工具6
总结7
第2章 利用Visual Workbench建立程序8
运行Visual Workbench8
建立项目9
编辑源文件11
设置建立选项13
建立程序14
运行程序16
调试程序16
总结19
第Ⅱ篇 C++导论21
第3章 转向C++22
从C到C++的转变22
声明语句26
C++的新特征26
注释26
作用域分辨算符28
内联函数30
缺省的函数参数31
引用类型32
常量类型37
重载函数42
算子new和delete44
总结46
第4章 定义C++的类48
定义一个类48
创建一个类的实例49
访问类成员50
封装52
封装的优点54
构造函数和析构函数55
构造函数55
析构函数60
构造函数和析构函数的调用时间61
内联成员函数62
源文件的组织64
this指针66
静态类成员67
总结69
第5章 派生C++的类71
派生类71
为派生类提供构造函数73
访问继承来的成员74
创建类体系76
继承的优点78
使用虚函数79
以虚函数处理类对象83
用虚函数修改基类84
总结86
第6章 重载、复制、转换88
重载算符88
再定义一些加法算符函数91
关于重载算符的一般指南94
重载赋值算符95
复制和转换构造函数的用法99
怎样写复制构造函数100
怎样写转换构造函数101
初始化数组108
总结108
第Ⅲ篇 用MFC库的WINDOWS编程111
Windows程序设计112
第7章 生成一个Windows程序112
生成并建立程序113
1.生成源代码113
2.修改源代码114
3.建立并运行程序117
程序类和文件119
程序是如何工作的133
程序控制流133
InitInstance函数135
总结136
第8章 实现视图138
MINIDRAW程序138
生成源文件139
定义并初始化视图类数据成员139
添加消息处理函数141
设计程序资源149
用户定制窗口152
MINIDRAW程序源代码153
MINIEDIT程序166
生成MINIEDIT程序166
MINIEDIT程序资源代码169
总结181
第9章 实现文档183
存放图形数据183
重画窗口186
添加菜单命令187
删除文档数据188
实现菜单命令189
处理Delete All命令189
处理Undo命令191
MINIDRAW源代码192
总结208
第10章 存放文档209
往MINIDRAW添加文件I/O209
添加File菜单命令209
支持File菜单命令211
MINIDRAW源代码217
往MINIEDIT添加文件I/O232
定义资源233
添加支持代码233
MINIEDIT源代码235
总结247
第11章 滚动和切分窗口249
添加滚动功能249
转换座标249
限定作图尺寸253
添加切分功能260
更新视图262
高效地重新作图263
MINIDRAW源代码268
总结285
第12章 编写MDI应用程序287
多文档接口287
生成程序288
程序类和文件289
修改代码292
用户定制资源293
MINIEDIT源代码296
总结308
第13章 生成用户定制的对话框310
生成一个模式对话框310
设计Format对话框311
生成程序311
创建一个管理对话框的类316
定义成员变量316
定义消息处理函数320
修改CFormat代码321
显示对话框328
设置颜色334
DIALOGI源代码335
其它类型的对话框349
无模式对话框349
形式视图349
通用对话框350
总结350
第14章 工具条和状态条352
往新程序中添加工具条和状态条352
定义资源354
往MINIDRAW中添加工具条354
修改代码359
往MINIDRAW中添加状态条367
WINIDRAW源代码370
总结392
第15章 字符I/O处理394
显示正文394
程序生成395
与显示正文行的代码395
创建字模对象和存储文本400
支持屏幕滚动411
读键盘413
用WM_KEYDOMN消息处理函数读键盘输入413
用WM_CHAR消息处理函数读键盘输入419
处理插入符424
TEXTEDMO源代码427
ECHO源代码447
总结460
第16章 使用画图函数462
创建设备描述对象462
选择画图工具463
选择库存作图工具464
创建定制的作图工具465
设置画图属性469
映射模式470
绘制图形472
画点472
画线491
画封闭图形494
其它绘图函数497
MINIDRAW程序498
为图形定义类505
其它代码的修改514
MINIDRAW源程序代码520
总结555
第17章 使用位图和位操作556
建立位图556
从资源中装载位图556
利用绘图函数建立位图558
显示位图560
其它使用位图的途径562
执行位操作562
PatBlt函数563
BitBlt函数564
StretchBlt函数567
显示图标568
BITDEMO程序569
设计位图570
修改代码571
BITDEMO源代码573
总结585
第18章 打印及打印预显586
基本打印及打印预显586
修改资源587
修改代码588
高级打印591
改变图形大小591
覆盖虚拟打印函数592
修改OnDraw函数598
MINIDRAW源代码599
总结635
第19章 用剪接板和OLE交换数据637
使用剪接板637
剪接板命令637
用剪接板传送正文639
用剪接板传送图形648
利用剪接板传送私有格式数据653
使用OLE654
生成程序655
定义项类655
支持Insert New Object命令656
显示OLE项658
实现Paste和Paste Link命令659
支持Object命令662
实现Cut和Copy命令663
OLEDEMO源代码665
总结681
第Ⅳ篇 利用iostream库进行MS-DOS与QuickWin编程683
创建MS-DOS程序684
建立一个实例684
第20章 写MS-DOS和QuickWin程序684
编写MS-DOS代码的规则688
创建QuickWin程序688
QuickWin程序界面689
编写QuickWin程序指南691
增强QuickWin程序693
总结694
第21章 使用iostream类库695
iostream库695
执行标准流I/O696
执行输出697
执行输入704
执行文件I/O706
输出操作706
执行输入711
总结714
热门推荐
- 2367614.html
- 3121924.html
- 1099258.html
- 2062689.html
- 3226835.html
- 910262.html
- 66278.html
- 767738.html
- 3302821.html
- 35149.html
- http://www.ickdjs.cc/book_369373.html
- http://www.ickdjs.cc/book_3324582.html
- http://www.ickdjs.cc/book_1113468.html
- http://www.ickdjs.cc/book_2427164.html
- http://www.ickdjs.cc/book_1088086.html
- http://www.ickdjs.cc/book_3056341.html
- http://www.ickdjs.cc/book_1976023.html
- http://www.ickdjs.cc/book_2430475.html
- http://www.ickdjs.cc/book_836326.html
- http://www.ickdjs.cc/book_1963665.html