图书介绍

快速掌握Borland C++ for Windows编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

快速掌握Borland C++ for Windows编程
  • 郝阿朋编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:7118017620
  • 出版时间:1998
  • 标注页数:292页
  • 文件大小:17MB
  • 文件页数:302页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

快速掌握Borland C++ for Windows编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上篇 Borland C++ for Windows编程基础1

第一章 Windows简介1

1.1 Windows是什么1

1.1.1 Windows的优点1

1.1.2 Windows应用程序3

1.2 Windows3.1的运行环境3

1.3 Windows安装、启动和退出4

1.3.1 安装Windows4

1.3.3 退出Windows5

1.4 Windows图形界面的基本成分5

1.4.1 窗口的组成元素5

1.4.2 窗口类型7

1.4.3 图标类型8

1.4.4 对话框9

1.4.5 控制10

第二章 Borland C++简介13

2.1 C与Borland C++13

2.1.1 C语言的出现与发展13

2.1.2 面向对象的程序设计(OOP)14

2.1.3 Borland C++的出现14

2.2 Borland C++3.1的运行环境15

2.2.1 硬件环境15

2.2.2 软件环境15

2.3 Borland C++的安装16

2.4 Borland C++的集成开发环境16

2.4.1 Borland C++集成开发环境16

2.4.2 Borland C++ for Windows集成开发环境17

3.1 Windows与DOS的比较19

第三章 Windows应用程序设计基础19

3.2 一个简单的Windows程序20

3.3 句柄23

3.4 实例23

3.5 Windows数据类型23

3.6 Windows(API)函数24

3.7 WinMain函数24

3.7.1 WinMain函数的参数说明25

3.7.2 注册窗口类26

3.7.3 窗口的创建与显示30

3.7.4 消息循环33

3.8 窗口函数34

3.9.2 用户包含文件35

3.9 包含文件35

3.9.1 WINDOWS.H35

3.10 资源与资源描述文件36

3.10.1 资源与资源文件36

3.10.2 资源描述文件(.RC)36

3.11 模块定义文件(.DEF)36

3.12 资源生成工具(Resource Workshop)37

3.13 在Borland C++ for Windows集成开发环境下开发Windows应用程序37

第四章 C++对C的扩充(非对象部分)39

4.1 词法39

4.1.1 注释39

4.1.2 标识符39

4.2.1 C++显示输出40

4.1.3 双字符常量40

4.2 C++的输入/输出流简介40

4.2.2 C++键盘输入41

4.3 语言结构43

4.3.1 强类型机制43

4.3.2 变量的声明43

4.3.3 Const的扩充作用43

4.3.4 无名联合45

4.3.5 使用默认参数值的函数46

4.3.6 函数的重载47

4.3.7 内联函数48

4.3.8 new与delete运算49

4.3.9 引用49

5.1.1 定义类52

5.1 类与对象的建立52

第五章 类与对象52

5.1.2 用类建立对象53

5.2 类的封装与访问控制56

5.2.1 类的封装性56

5.2.2 类的访问控制57

5.3 静态数据成员60

5.4 成员函数61

5.4.1 内联成员函数(inline)61

5.4.2 构造函数和析构函数64

5.5 友元67

5.5.1 友元类67

5.5.2 友元函数68

5.6.1 单一继承70

5.6 类的继承70

5.6.2 多继承73

5.7 对象与指针77

5.7.1 类的指针77

5.7.2 基类指针与派生类指针78

5.7.3 this指针80

5.8 对象作为参数传递给函数81

5.8.1 值调用方式81

5.8.2 地址调用方式82

5.9 结构与类84

5.10 类与多态性84

5.10.1 成员函数的重载84

5.10.2 运算符的重载87

5.10.3 用友元函数重载运算符91

5.11 继承与多态性95

5.11.1 虚函数95

5.11.2 纯虚函数与抽象类97

下篇 利用ObjectWindows编写Windows应用程序100

第六章ObjectWindows设计Windows应用程序的基本方法100

6.1 ObjectWindows简介100

6.2 一个最简单的ObjectWindows应用程序例子103

6.3 TApplication类与应用程序类104

6.3.1 TApplication类104

6.3.2 应用程序类的定义106

6.4 TWindow类与窗口类107

6.4.1 TWindow类107

6.4.2 窗口类的定义109

6.5.1 生成应用程序对象113

6.5 WinMain函数113

6.5.2 初始化应用程序对象及执行消息循环115

6.5.3 返回应用程序状态116

6.6 响应消息成员函数117

6.7 在Borland C++ for Windows集成环境下开发ObjectWindows应用程序121

第七章 图形和正文显示123

7.1 设备描述表123

7.2 一个显示图形和正文的Oject Windows程序例子124

7.3 WM-PAINT消息与Twindow::Paint成员函数127

7.3.1 WM-PAINT消息127

7.3.2 TWindows::Paint成员函数127

7.4.1 画图130

7.4 画图与显示正文130

7.4.2 显示正文134

7.5 颜色135

7.6 绘图工具136

7.6.1 涂刷136

7.6.2 画笔141

7.6.3 字体144

第八章 位图处理151

8.1 什么是位图151

8.2 使用系统预定义位图151

8.3 使用位图资源文件155

8.4 位图的动态生成和显示158

8.5 位图的缩放显示161

8.6 位图作为涂刷163

9.1 什么是图标166

9.2 资源文件图标166

第九章 图标166

9.3 画出的图标169

9.4 系统预定义图标172

第十章 光标175

10.1 什么是光标175

10.2 使用系统预定义光标175

10.3 使用自创建光标177

第十一章 菜单181

11.1 什么是菜单181

11.2 在资源描述文件中定义菜单181

11.4.1 在应用程序中包含菜单183

11.4.2 应用程序对菜单的响应处理183

11.3定义菜单命令标识常量183

11.4 应用程序中包含和处理菜单183

第十二章 ObjectWindows程序的窗口191

12.1 初始化和创建窗口对象191

12.2 窗口类注册196

12.3 窗口的滚动199

12.3.1窗口滚动条的设计199

12.3.2 自动滚动和跟踪滚动202

12.3.3 修改滚动单位和范围202

12.3.4 修改滚动的位置203

12.3.5 设置页的大小203

13.1.1 构造和创建控制205

13.1 使用控制对象205

第十三章 控制对象205

13.1.2 消掉和删除控制206

13.1.3 控制与消息处理206

13.2 列表框控制208

13.2.1 构造和创建列表框对象208

13.2.2 修改列表框209

13.2.3 查询列表框209

13.2.4 从列表框得到选择210

13.3 滚动条213

13.3.1 构造滚动对象213

13.3.2 查询滚动条213

13.3.4 对滚动条事件的响应214

13.3.3 修改滚动条214

13.4 按钮控制217

13.5 确认框、无线电按钮和组框220

13.5.1 构造确认框、无线电按钮和组框对象220

13.5.2 查询选取框的状态221

13.5.3 修改选取框的状态221

13.5.4 对确认框和无线电按钮的消息响应221

13.5.5 对组框消息的响应221

13.6 编辑控制224

13.6.1 构造编辑控制对象224

13.6.2 剪贴板和编辑操作224

13.6.3 查询编辑控制226

13.6.4 修改编辑控制227

13.7.1 构造静态控制对象232

13.7 静态控制232

13.7.2 查询静态控制233

13.7.3 改变静态控制233

13.8 组合框234

13.8.1 三种组合框235

13.8.2 组合框的构造235

13.8.3 修改组合框236

第十四章 对话框240

14.1 什么是对话框240

14.1.1 模式对话框240

14.1.2 无模式对话框240

14.2 ObjectWindows设计对话框的基本方法241

14.2.1 ObjectWindows设计对话框的基本步骤241

14.2.2 一个只显示信息的对话框例子242

14.2.3 一个控制输入的对话框例子245

14.3 TInputDialog类与正文输入对话框250

14.4 TFileDialog类与文件对话框254

第十五章 多文档界面(MDI)260

15.1 什么是MDI260

15.2 MDI的组成260

15.3 MDI的ObjectWindows编程261

15.3.1 框架窗口与TMDIFrame类261

15.3.2 构造MDI子窗口(Windows菜单)262

15.4 MDI应用程序中的消息处理262

15.5 管理MDI子窗口263

15.6 MDI举例263

附录:ObjectWindows类267

参考文献291

热门推荐