《Borland C++For Windows应用程序设计及实例》求取 ⇩

第1章 Borland C++简介1

1.1C++的起源与发展1

1.2C++与C的关系1

1.2.1C++与C的相似点2

1.2.2C++与C之间的差别2

1.3C++的封装3

1.3.1 类3

1.3.2 访问控制4

1.3.3友元4

1.4C++中的抽象5

1.4.1 运算符重载5

1.4.2类型转换运算符6

1.5C++中的继承7

1.6 C++中的多态性8

1.7构造函数与析构函数9

1.7.1 构造函数9

1.7.2析构函数9

1.8Borland C++简介10

第2章Borland C++编程环境12

2.1 硬件与软件环境12

2.2安装与配置Windows12

2.3安装Borland C++14

2.3.1 概述14

2.3.2 安装4.0版14

2.3.3 安装4.5版的某些考虑15

2.4 可视化编程16

2.5MDI窗口17

2.6 Borland C++集成开发环境18

2.7 object windows库18

2.8 Windows编程工具20

第3章Windows程序设计风格21

3.1 漂亮、统一的用户界面21

3.2 面向对象的程序设计21

3.3消息驱动的程序结构22

3.3.1 Windows消息的格式23

3.3.2 Windows消息的创建23

3.3.3 Windows消息的响应24

3.4 多任务24

3.5 高效的内存管理24

3.6 数据交换与共享25

3.7 一个窗口的标准组成26

3.8 与设备无关的图形接口27

第4章Windows程序基本概念及程序结构29

4.1Windows编程的概念29

4.1.1 Windows窗口29

4.1.2Windows界面29

4.1.3 C++中的Windows类30

4.1.4 图形操作对象30

4.1.5 Windows消息循环31

4.2WinMain函数的基本概念32

4.2.1 Windows的数据类型与数据结构32

4.2.2 PASCAL调用惯例33

4.2.3 句柄(Handle)33

4.2.4 窗口过程33

4.2.5 窗口的建立与显示33

4.3Windows信息流35

4.3.1 窗口管理信息35

4.3.2 输入信息与应用程序35

4.3.3 Windows Function的信息来源36

4.4集成开发环境IDE的使用36

4.4.1 基本操作36

4.4.2 编程器缺省的修改39

4.4.3 IDE项目管理器41

4.4.4 IDE中编译窗口程序的简化步骤42

第5章Windows编程要素43

5.1 概述43

5.2 书写器(Write)应用程序调用44

5.3菜单45

5.3.1 菜单条的操作45

5.3.2 选择子菜单中的某项具体操作46

5.3.3 菜单选项说明46

5.3.4 控制菜单操作47

5.4 对话框47

5.5 图形界面49

5.6 输入设备50

5.7 联机帮助54

5.8 输出设备57

第6章Windows应用程序设计的基本方法62

6.1 Windows应用程序开发过程62

6.2 一个简单的Windows应用程序菜单框架63

6.3 简单的Windows菜单程序示例66

6.4使用资源工具73

6.4.1 BRCC.EXE资源编译器73

6.4.2 RLINK资源连接器74

6.4.3 BRC.EXE资源外壳75

6.5 建立自己的Windows应用程序75

第7章屏幕图形输出技术77

7.1 Device Context的内部结构77

7.2 WM_PAINT窗口信息79

7.3 使用BeginPaint函数79

7.4 使用GetDC函数80

7.5 设定重画区81

7.6 坐标82

7.7 绘图工具82

7.8 图形和字符串输出及其实例83

第8章信息输入(Input Message)88

8.1 信息格式88

8.2 键盘输入信息88

8.3 字符信息93

8.4 鼠标输入信息93

8.5 定时器输入信息96

8.6 卷动杆输入信息98

8.7 菜单输入信息100

第9章图标光标与鼠标101

9.1图标101

9.1.1 图标概念101

9.1.2 利用Resource Workshop绘制自定义图标102

9.1.3 在应用程序中使用图标103

9.1.4 示例程序105

9.2光标108

9.2.1 光标概念108

9.2.2 使用Resource Workshop绘制自定义光标108

9.2.3 在应用程序中使用光标109

9.3鼠标器输入处理110

9.3.1 鼠标与窗口消息111

9.3.2 鼠标消息处理111

9.3.3 示例程序112

第10章菜单125

10.1 Windows菜单定义125

10.2 定义一个菜单125

10.3 将菜单加入应用程序中的方法127

10.4 窗口函数如何分辨菜单选项128

10.5应用程序如何控制菜单129

10.5.1 让菜单选项失效或者有效129

10.5.2 选项打勾(Checking Menu Item)129

10.5.3 增加菜单选项130

10.5.4 更改菜单选项的名称及状态130

10.5.5 删除菜单选项131

10.5.6 用位图作菜单选项131

10.5.7 取代整个菜单132

10.5.8 建立新的菜单132

10.5.9 用程序激活菜单133

10.6菜单的特殊功能134

10.6.1 快捷键134

10.6.2 级联式菜单136

10.6.3 弹出式下拉式菜单136

10.6.4 自制打勾符号138

第11章对话框140

11.1什么是对话框140

11.1.1 模态对话框140

11.1.2 共存式对话框140

11.2 对话框函数141

11.3 设计模态对话框142

11.4 设计共存式对话框144

11.5通报信息147

11.5.1 通报码148

11.5.2 控制项把通报信息传给它的父窗口的操作流程149

第12章控制设计151

12.1 控制的基本概念151

12.2 成组框设计:TGroupBox154

12.3 按钮设计:TButton类及其子类156

12.4 列表框和组合框设计:TListBox类和TComboBox163

12.5 静态控制及编辑控制设计:TStatic类和TEdit类167

12.6 滚动条设计:TScrollBar类175

12.7BWCC:Borland为Windows定制的控制177

12.7.1 TBButton类177

12.7.2 TBCheckBox类179

12.7.3 TBRadioButton类179

12.7.4 TBGroupBox类179

12.7.5 TBStatic类180

12.7.6 TBStaticBmp类180

12.7.7 TBDivider类180

12.7.8 TBWindow类180

12.7.9 其它说明180

12.8进一步讨论182

12.8.1 消息传递182

12.8.2 数据传输184

12.9 小结189

第13章文件操作190

13.1 文件对话框:TFileDialog类190

13.2 文件编辑:TFileWindow类196

13.3流式文件类初步200

13.3.1 文件输出200

13.3.2 文件输入202

第14章MDI多文档界面203

14.1 MDI应用程序结构203

14.2 ObjectWindows的MDI类204

14.3 MDI菜单消息的处理205

14.4 示例程序206

第15章声音处理210

15.1 Windows中的发声API函数210

15.2 歌曲串表示211

15.3 Song类212

15.4 后台演奏歌曲218

15.5 小结219

第16章剪贴板220

16.1 剪贴板的数据格式220

16.2 写数据到剪贴板及其实例221

16.3 从剪贴板读出数据及实例221

16.4 从剪贴板读出位映象图实例222

16.5 剪贴板的其它特性223

第17章DLL224

17.1 DLL简介224

17.2输入程序库(Import Libraries)225

17.2.1 输入程序库225

17.2.2 创建输入库225

17.3 DLL代码结构226

17.4 创建一个DLL227

17.5 DLL程序设计实例228

17.6 在Windows应用程序中使用DLL229

第18章联机帮助232

18.1 Help文件开发简介232

18.2 Help项目文件233

18.3 安装Xantippe和Tracker文件233

18.4规划Help系统234

18.4.1 拟定规划234

18.4.2 决定标题文件结构234

18.4.3 设计Help标题234

18.5Help文件开发过程及其解释235

18.5.1 启动Xantippe236

18.5.2 生成文件框和正文卡片236

18.5.3 给正文卡片加上Help正文236

18.5.4 生成交叉连接237

18.5.5 编译Help文件237

18.6 Help文件与应用程序的连接237

第19章打印机239

19.1 安装和运行PRINTER.EXE239

19.2 使用Printer类产生硬拷贝240

19.3 打印机原理242

19.4打印机的使用243

19.4.1 打印机的Escape命令243

19.4.2 打印机分页245

19.4.3 屏幕输出245

19.5 在应用程序中选择打印机245

第20章调试与分析247

20.1调试Windows应用程序247

20.1.1 警告提示247

20.1.2 使用MessageBeep()和MessageBox()进行调试248

20.1.3 使用Printf()调试249

20.1.4 跟踪与检测250

20.2分析Windows应用程序251

20.2.1 分析工具Profiler252

20.2.2 分析工作方式252

20.2.3 提高执行效率252

20.3使用集成调试器253

20.3.1 控制程序执行253

20.3.2 检查变量的值254

20.3.3 检查数据元素254

20.3.4 使用断点255

20.3.5 处理一般保护错误255

附录256

1996《Borland C++For Windows应用程序设计及实例》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李舜酩,石宵宏,王好臣编著 1996 西安:西安交通大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

如何用Borland C++设计 Windows应用程序(1993 PDF版)
如何用Borland C++设计 Windows应用程序
1993 北京:海洋出版社
Windows 程序设计使用Borland c++函数( PDF版)
Windows 程序设计使用Borland c++函数
如何用 Borland C++ 设计Windows应用程序( PDF版)
如何用 Borland C++ 设计Windows应用程序
Borland c++程序设计教程( PDF版)
Borland c++程序设计教程
Borland c++ For windows程序设计( PDF版)
Borland c++ For windows程序设计
C语言程序设计及应用实例( PDF版)
C语言程序设计及应用实例
中文Windows操作指南及Borland C++程序设计(1996 PDF版)
中文Windows操作指南及Borland C++程序设计
1996 西安:西北工业大学出版社
C程序设计及应用(1998 PDF版)
C程序设计及应用
1998 北京:高等教育出版社
Borland C++4.0程序设计(1995 PDF版)
Borland C++4.0程序设计
1995 北京:北京航空航天大学出版社
Borland C++程序设计教程(1992 PDF版)
Borland C++程序设计教程
1992 南京:南京大学出版社
Windows程序设计 绘图篇 使用Borland C++ for windows(1993 PDF版)
Windows程序设计 绘图篇 使用Borland C++ for windows
1993 北京:科学出版社
Borland C++Windows程序设计(1994 PDF版)
Borland C++Windows程序设计
1994 北京:人民邮电出版社
C语言程序设计及应用实例(1995 PDF版)
C语言程序设计及应用实例
1995 北京:电子工业出版社
Borland C++ for Windows程序设计(1994 PDF版)
Borland C++ for Windows程序设计
1994 北京:清华大学出版社
Borland C++ Object Windows程序设计指南(1995 PDF版)
Borland C++ Object Windows程序设计指南
1995 北京:北京航空航天大学出版社