图书介绍
Borland C++4.5 for Windows编程指南PDF|Epub|txt|kindle电子书版本网盘下载
![Borland C++4.5 for Windows编程指南](https://www.shukui.net/cover/17/31536951.jpg)
- (美)William Roetzheim著;陈晓明等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505331043
- 出版时间:1995
- 标注页数:358页
- 文件大小:30MB
- 文件页数:374页
- 主题词:
PDF下载
下载说明
Borland C++4.5 for Windows编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
引 言1
第一章Borland C++4.5综述1
1.1 安装和配置Microsoft Windows 3.11
第一章Borland C++4.5综述1
引 言1
目 录1
概 览1
1.2.1安装Borland C++的准备工作3
1.2安装Borland C++4.53
1.2.2开始安装过程4
1.2.3将编译器传送到另外一台计算机上6
1.3.1建立一个新的项目7
1.3使用集成开发环境7
1.3.2迅速查看合适的菜单选择项9
1.4 使用Borland AppExpert10
1.3.3其它IDE的特性和能力10
1.4.1应用程序11
1.4.2主窗口(MAIN WINDOW)13
1.4.4试验APPEXPERT15
1.4.3多文档界面子窗口/视图(MDI CHILD/VIEW)15
1.5 使用Borland ClassExpert16
第二章转向对象18
2.1什么是对象18
2.1.1类和对象18
第二章转向对象18
2.2对象的特性19
2.2.1封装19
2.2.2抽象19
2.2.3继承19
2.2.4多态性19
2.2.5解释面向对象的概念20
2.3应用封装21
2.4应用抽象22
2.5应用继承23
2.6应用多态性25
2.7继承与包容26
2.8转变到面向对象的观点上27
第三章在C++里支持对象28
3.1 C++的背景28
3.2 C和C++之间的相似之处28
第三章在C++里支持对象28
3.3 C和C++之间的区别29
3.3.1 对(类型系统(typing system)的扩充30
3.3.2 只是使C++成为更加完善的C的扩充30
3.3.3为C++提供面向对象支持的扩充30
3.4.1类31
3.4 C++如何实现封装31
3.4.2访问控制33
3.4.3友元(Friends)35
3.5 C++的抽象38
3.5.1运算符重载38
3.5.2换型(CAST)运算符39
3.5.3重载其他的运算符40
3.5.4在重用库中重载运算符42
3.6 C++的继承42
3.6.1从一个父类上继承42
3.6.2从多个父类中继承44
3.7 C++的多态性44
3.7.1静态联编44
3.7.2虚函数46
3.8构造函数46
3.9析构函数48
第四章Windows程序的基本元素49
4.1 Windows适用于什么地方49
第四章Windows程序的基本元素49
4.1.1理解TRACKER50
4.1.2 TRACKER主窗口51
4.2菜单52
4.3对话框53
4.4图象表示54
4.5输出设备55
4.6联机帮助55
4.7输入设备55
4.8创建一个应用程序58
第五章菜单59
5.1 使用AppExpert创建Tracker 1.159
第五章菜单59
5.1.1改变AppExpert60
5.2使用ClassExpert修改菜单62
5.2.1创建并且修改菜单64
5.2.2使用ClassExpert和Resource Workshop的一个简便方法66
5.3菜单约定73
5.4高级的菜单特性74
5.5修改加速条75
5.5.1创建新的位图75
5.5.2输入现有的位图78
5.5.3修改加速条和应用程序图符79
5.6使用状态条82
5.7增加应用程序专有的代码83
5.7.1 向Tracker增加应用程序专有的类83
5.7.2在你的项目中增加类86
5.8理解并修改生成的代码87
5.8.1 TrackerApp类88
5.8.2 trackerMDIClient类98
5.8.3 trackerMDIChild108
5.8.4 trackerWindow类118
5.9利用ObjectWindows进行编程125
5.9.1窗口信息的封装125
5.9.2抽象126
5.9.3自动消息响应126
5.10 Windows函数和消息126
5.10.1 Windows函数的类型126
5.10.2 Windows消息源128
5.11始终让用户参与进来129
5.10.3消息的区域129
第六章对话框130
6.1 Tracker应用程序130
6.1.1利用C1assExpert增加对话框130
第六章对话框130
6.1.2修改SetCoordDialog代码132
6.1.3为调用对话框增加代码135
6.2定义对话框的需求136
6.2.1对话框子控制137
6.2.2对话框设计说明表138
6.3使用Resource Workshop来创建对话框139
6.3.1启动对话编辑器139
6.2.3 Tracker对话框的设计说明表139
6.3.2给对话框命名141
6.3.3增加控制142
6.3.4设置控制属性144
6.3.5将控制对齐146
6.4编程策略147
6.3.7保存对话框147
6.3.6测试对话框147
6.5与对话控制通信148
6.5.1编辑控制149
6.5.2列表框150
6.5.3组合框152
6.5.4分组框153
6.5.5按钮153
6.5.6复选框153
6.5.7单选按钮154
6.6作为对象的对话框控制154
6.6.1 TControl类155
6.6.2 TScrollBar类155
6.6.3 TStatic类156
6.6.4 TEdit类156
6.6.5 TListBox类156
6.6.6 TComboBox类156
6.6.7 TButton类157
6.6.8 TCheckBox类157
6.6.9 TRadioButton类157
6.7使用传送缓冲器157
6.8始终让用户参与进来158
第七章图形设备接口159
第七章图形设备接口159
7.1设备上下文(device context)159
7.2输出文本163
7.2.1使用TextOut()164
7.2.2使用DrawText()164
7.2.3改变文本输出特性164
7.2.4在窗口中给文本定位165
7.3选择字体166
7.3.1创建一个字体166
7.3.3删除字体167
7.4图形原语167
7.4.1画线原语167
7.3.2选择新字体167
7.4.2区域填充原语170
7.4.3选择画笔和填充模式171
7.5窗口、视域和映象方式173
7.6 Tracker Paint()成员函数174
第八章打印机和绘图仪177
8.1 OWL打印支持177
8.1.1 TPrinter类177
8.1.2 TPrintout类177
第八章打印机和绘图仪177
8.1.3 TPreviewPage类178
8.2打印机转义码178
8.3有关打印机的提示180
8.3.1打印机联编处理181
8.3.2禁止Print Manager(打印管理器)181
8.3.3同样的内容输出到屏幕和打印机181
8.3.4设置激光打印机上的剪贴区域182
8.4 Tracker中与打印有关的类182
8.4.1 APXPrintOut类183
8.4.2 PreviewWindow类185
第九章生成联机帮助192
9.1帮助文件开发概述192
第九章生成联机帮助192
9.2帮助主题概述193
9.3创建RTF文件194
9.3.1在页中增加上下文串194
9.3.2增加一个目录194
9.3.3增加转移链接194
9.3.4增加弹出链接195
9.3.5增加一个关键字索引195
9.4修改帮助文件195
9.6创建帮助项目文件196
9.5适用于Word for Windows的一个帮助创建支持工具196
9.7编译帮助文件197
9.8把帮助文件链接到应用程序中197
第十章位图和中介文件的使用199
第十章位图和中介文件的使用199
10.1 MetaTest程序199
10.1.1运行MetaTest199
10.2中介文件的使用200
10.2.1非艺术人员使用的中介文件201
10.3.1增加用户定义的资源203
10.3作为资源的中介文件203
10.3.2用户中介文件作为资源使用205
10.4清退位图206
10.5 MetaTest源代码209
第十一章鼠标器、键盘和定时器230
第十一章鼠标器、键盘和定时器230
11.1鼠标器基础230
11.2鼠标光标形状234
11.2.1用Resource Workshop创建一个光标235
11.3 Windows键盘驱动程序236
11.4键盘消息237
11.5重映象键240
11.6 Windows定时器241
第十二章调试和剖析243
12.1调试Windows应用程序243
12.1.1编译器和链接器报警243
第十二章调试和剖析243
12.1.2用MessageBeep()和MessageBox()进行调试244
12.1.3用printf()调试246
12.1.4一些涉及多方面问题的提示246
12.2剖析Windows应用程序249
12.2.1它是如何工作的249
12.2.2工作性能的改善249
12.3编写你自己的C++Windows程序250
附录A Borland ObjectWindows Library概要251
附录A Borland ObjectWindows Library概要251
附录B建立一个类重用库253
附录B建立一个类重用库253
附录C C++的程序设计标准256
C.1面向对象设计的表示法256
C.1.1外部设计256
附录C C++的程序设计标准256
C.1.2内部设计257
C.1.3继承关系258
C.1.4构成关系258
C.2 用于C++开发的文件组织259
C.3 C++头文件的结构260
C.4 C++源代码文件的结构264
C.5为简单代码辩护266
C.6程序设计准则的样板266
附录D使用COCOMO/W估算Windows程序成本267
D.1 COCOMO的基本模型267
D.1.1环境因子267
附录D使用COCOMO/W估算Windows程序成本267
D.1.2估算页数268
D.2使用COCOMO/W的一般步骤271
D.3 使用COCOMO/W273
D.4 把COCOMO/W应用于C++277
附录E Tracker支撑类源代码清单279
附录E Tracker支撑类源代码清单279
F.2盘上文件清单352
F.1安装及使用该盘352
附录F盘上所包含的内容352
附录F盘上所包含的内容352