《Borland C++3.1开发Windows应用程序》PDF下载

  • 购买积分:22 如何计算积分?
  • 作  者:(美)麦科德(McCord,James W.)著;钟向群等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1993
  • ISBN:7302013934
  • 页数:841 页
图书介绍:书名原文:DevelopingwindowsapplicationswithborlandC++3.1:北京科海培训中心:本书介绍了用BorlandC++进行Windows程序设计

目录 1

第一部分 用Borland C++进行Windows程序设计 1

第1章 Windows入门 1

1.1 Windows的历史 2

1.2 Windows 3.1的新内容 2

1.3 为什么要用Windows? 3

1.3.1 Windows对于用户的的优越性 3

1.3.2 Windows对于程序员的优越性 4

1.4 一个窗口的标准的组成成分 4

1.4.1 窗口边界 5

1.4.2 用户区 5

1.4.3 控制菜单 5

1.4.4 水平滚动条 5

1.4.9 垂直滚动条 6

1.4.8 标题条 6

1.4.7 最小化按钮 6

1.4.6 菜单条 6

1.4.5 最大化按钮 6

1.5 Windows函数 7

1.6 Windows消息 7

1.7 匈牙利记法 7

1.8 句柄 8

1.9 包含文件 8

第2章 Windows编程基础 9

2.1 事件驱动程序设计 9

2.2 WinMain函数 11

2.3 消息循环 13

2.4 窗口过程 14

2.5 使用项目来开发Windows应用程序 14

2.6 C或C++源代码文件 15

2.8 资源文件 16

2.9 一个基本的Windows程序 16

2.7 模块定义文件 16

第3章 图形设备接口(GDI) 20

3.1 设备描述表 20

3.2 映像模式 21

3.3 画坐标 21

3.4 GDI图形和点 22

3.5 线 25

3.5.1 画笔 30

3.5.2 绘图模式 31

3.6 创建填充区 32

3.6.1 画边界 32

3.6.2 填充区域 35

3.7 文本与字体 38

3.7.1 文本绘制函数 39

3.7.2 文本的设备描述表属性 45

3.7.3 使用字体 46

3.7.4 文本度量 49

3.7.5 文本对齐 50

3.7.6 滚动文本窗口 51

3.8 打印 56

第4章 资源 58

4.1 使用加速键 58

4.2 使用位图 61

4.3 使用光标 66

4.4 使用对话框 69

4.5 使用图标 74

4.6 使用菜单 78

4.7 使用字符串 82

第5章 键盘与Windows 88

5.1 键盘输入 88

5.2 键盘消息 89

5.2.1 lParam 89

5.2.2 wParam 90

5.4 字符集 91

5.3 字符消息 91

5.6 键盘示例 92

5.5 插字符 92

第6章 鼠标与Windows 98

6.1 鼠标输入 98

6.2 鼠标消息 99

6.2.1 鼠标测试消息 99

6.2.2 用户区鼠标消息 100

6.2.3 非用户区鼠标消息 100

6.3 一个鼠标的示例程序 101

第7章 窗口与子窗口 105

7.1 创建一个窗口 105

7.1.1 步骤1:定义窗口类 105

7.1.2 步骤2:创建窗口本身 107

7.2 子窗口控制 112

7.3 子窗口例子 114

8.1 局部堆与全局堆 117

第8章 内存管理与Windows 117

8.2 段 120

第9章 多文档界面(MDI) 122

9.1 MDI应用程序 122

9.2 MDI消息循环 123

9.3 MDI消息 124

9.4 主窗口和子窗口函数 124

9.5 MDI实例 124

第10章 动态连接库(DLL) 133

10.1 静态连接与动态连接 133

10.2 输入库 133

10.3 DLL代码结构 133

10.4 创建一个DLL 135

10.5 在Windows应用程序中使用DLL 136

11.1.1 封装性 140

11.1 C++的面向对象程序设计 140

第11章 C++的ObjectWindows介绍 140

第二部分 用ObjectWindows进行Windows程序设计 140

11.1.2 继承性 141

11.1.3 多态性 144

11.2 使用ObjectWindows进行面向对象的Windows程序设计 145

11.3 ObjectWindows层次体系 146

11.4 Object类 146

11.5 应用程序对象 147

11.5.1 TApplication 147

11.5.2 应用程序的主程序 148

11.5.3 初始化应用程序 149

11.5.4 执行应用程序 150

11.5.5 终止应用程序 150

11.6 界面对象 150

11.7 TWindowsObject 150

11.8.1 使用窗口对象 153

11.8 窗口对象 153

11.8.2 TEditWindow 156

11.8.3 TFileWindow 157

11.8.4 TBWindow 158

11.9 对话框对象 158

11.9.1 TDialog 159

11.9.2 TFileDialog 160

11.9.3 TInputDialog 161

11.10.1 TControl 162

11.9.4 TSearchDialog 162

11.10 控制对象 162

11.10.2 TButton 163

11.10.3 TListBox 163

11.10.4 TComboBox 164

11.10.5 TCheckBox 166

11.10.6 TBCheckBox 166

11.10.8 TBRadioButton 167

11.10.7 TRadioButton 167

11.10.9 TBButton 168

11.10.10 TGroupBox 168

11.10.11 TBGroupBox 169

11.10.12 TStatic 169

11.10.13 TEdit 170

11.10.14 TBStatic 171

11.10.15 TScrollBar 172

11.10.16 TBDivider 173

11.10.17 TBStaticBmp 173

11.11 MDI对象 174

11.11.1 TMDIFrame 174

11.11.2 TMDIClient 175

11.12 滚动对象 176

11.12.1 TScroller 176

12.1.1 WinMain函数 178

12.1 使用ObjectWindows的Windows应用程序结构 178

第12章 用ObjectWindows进行Windows编程 178

12.1.2 消息循环 179

12.1.3 窗口过程 179

12.2 项目文件 179

12.2.1 模块定义文件 180

12.2.2 资源文件 180

12.2.3 C++源文件 180

12.2.4 库文件、DLL和输入库 181

12.3 为ObjectWindows应用程序使用IDE 181

12.4 使用ObjectWindows进行程序设计示例 182

12.1.1 基本的窗口例子 182

12.4.2 画线的例子 185

12.4.3 画弧的例子 187

12.4.4 填充图形例子 189

12.4.5 文本输出例子 191

12.4.6 制表文本输出例子 193

12.4.7 滚动例子 195

12.4.8 加速键例子 196

12.4.9 位图例子 200

12.4.10 光标例子 202

12.4.11 对话例子 203

12.4.12 图标例子 207

12.4.13 菜单例子 209

12.4.14 MDI例子 213

第三部分 参考信息 217

第13章 Windows函数 217

第14章 Windows消息 622

第15章 Windows打印机换码 703

第16章 Resource Workshop 730

16.1 资源 730

16.3 项目 731

16.2 文件类型 731

16.4 加速键编辑器 732

16.5 对话编辑器 733

16.5.1 对话框 733

16.5.2 标题控制 734

16.5.3 工具模板 734

16.5.4 对齐模板 736

16.7 绘图编辑器 737

16.6 菜单编辑器 737

16.7.1 工具模板 738

16.7.2 调色板 739

16.7.3 窗口区 740

1 6.8 字符串编辑器 740

第17章 ObjectWindows类 743

附录A Windows函数快速参考指南 785

插字符函数 806

位图函数 806

原子函数 806

应用程序执行函数 806

附录B Windows函数分类 806

剪贴板函数 807

剪贴函数 807

调色板函数 807

通用对话框函数 807

通信函数 808

坐标函数 808

光标函数 808

DDE(动态数据交换)函数 808

调试函数 809

设备描述表函数 809

对话框函数 809

显示和移动函数 809

椭圆和多边形函数 810

画图工具函数 810

拖放函数 810

画图属性函数 810

环境函数 811

错误函数 811

文件I/O函数 811

字体函数 811

硬件函数 811

初始化文件函数 812

输入函数 812

图标函数 812

信息函数 812

钩子函数 812

可装卸驱动程序函数 813

压缩还原函数 813

线输出函数 813

映射函数 813

消息函数 814

内存管理函数 814

菜单函数 814

图元文件函数 815

模块管理函数 815

网络函数 815

OLE函数 815

操作系统中断函数 816

优化工具函数 816

绘图函数 817

打印机控制函数 817

特征函数 817

矩形函数 817

区域函数 818

注册函数 818

资源管理函数 818

滚动函数 818

字符串操作函数 819

压缩函数 819

段函数 819

外壳函数 819

系统函数 820

任务函数 820

文本函数 820

帮助工具函数 820

TrueType函数 821

版本函数 821

窗口创建函数 821

Windows宏/实用程序函数 821

附录C Windows消息快速参考指南 823

附录D 命令行编译器 832

参考书目 836

英汉对照表 837