图书介绍
掌握Microsoft Visual C++编程pdf电子书版本下载
- (美)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 Workbench 8
建立项目 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和delete 44
总结 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/O 209
添加File菜单命令 209
支持File菜单命令 211
MINIDRAW源代码 217
往MINIEDIT添加文件I/O 232
定义资源 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
使用OLE 654
生成程序 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/O 696
执行输出 697
执行输入 704
执行文件I/O 706
输出操作 706
执行输入 711
总结 714