《Borland C++环境下的Windows编程技术与实例》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:马强等编
  • 出 版 社:北京:海洋出版社
  • 出版年份:1992
  • ISBN:7502726543
  • 页数:574 页
图书介绍:

第一部分 Windows入门 1

第一章 Windows概论 2

1.1 Windows的历史 2

1.2 Windows NT 6

1.3 Windows编程面临的挑战 6

第二部分 最短的WindoWS程序 19

第二章 一个最短的Windows程序 20

2.1 编译和连接生成MIN.EXE 25

2.2 Make实用程序 25

2.3 编译器开关 27

2.4 资源文件 28

2.5 连接器 29

2.6 连接器和模块定义文件 30

第三章 Windows和OWL程序转换 32

3.1 匈牙利命名法 32

3.2 OWL命名转换 35

3.3 句柄 36

3.4 OWL头文件 36

3.5 Windows头文件 37

3.6 过时的准则:Casting 40

3.7 消息 41

第四章 应用程序对象 42

4.1 WinMain过程定义 42

4 2 TModule类 44

4.3 TApplication类 46

4.4 MIN的TMinApplication类 50

4.5 消息:输入机制和多任务时间片 51

4.6 标准的消息循环 52

4.7 OWL消息循环 54

第五章 OWL的窗口对象类 56

5.1 TWindowsObject类 56

5.2 TWindow类 60

5.4 MS-Windows中窗口的产生 61

5.3 MIN的TMin窗口类 61

5.5 窗口的产生 64

5.6 窗口的产生和OWL 66

5.7 窗口过程的声明 67

5.8 OWL的消息响应函数 68

5.9 程序结束 70

5.1 0缺省消息处理 72

5.1 1消息的分类 73

第三部分 用户接口对象 83

第六章 以菜单和加速键为基础的命令 84

6.1 用户接口标准 84

6.2 菜单的程序实现 87

6.3 菜单模板 88

6.4 程序示例:STANMENU 92

6.5 菜单支持的例行程序 97

6.6 键盘加速键 110

7.1 Owner-Draw菜单选项 120

第七章 用图形增强菜单功能 120

7.2 菜单中的位图 133

7.3 建立菜单校验标志 143

第八章 创建窗口 153

8.1 窗口建立过程 153

8.2 顶层窗口 172

8.3 建立一个子窗口 183

第九章 对话框 195

9.1 对话框用户界面标准 196

9.2 形式化对话框 199

9.3 非形式化对话框 212

9.4 用对话框打开和保存文件 224

第四部分 图形设备接口介绍 232

第十章 GDI概述 233

10.1 图形设备接口概述 233

10.2 编程接口 235

10.3 绘图坐标 235

10.5 设备连接器 236

10.4 逻辑绘图对象 236

10.6 窗口管理程序与剪辑 241

第十一章 像素和标记 244

11.1 BeginPaint例程 248

11.2 GetClientRect例程 249

11.3 SetPixel例程 249

11.4 EndPaint例程 251

11.5 窗口夹层 251

11.6 建立标记 253

第十二章 画线 260

12.1 画线源程序 261

12.2 DC属性 267

12.3 笔 268

12.4 绘图模式和线 276

第十三章 绘制填充图 279

13.1 GDI填充图示例 286

13.2 DC属性 291

13.3 关于例子 292

13.4 生成和使用刷子 292

第十四章 组织文本 301

14.1 文本组织例程 303

14.2 文本组织的DC属性 316

14.3 GetTextExtent 322

14.4 GetTextMetrics 323

14.5 建立和使用逻辑字体 324

第五部分 驱动消息的输入 333

第十五章 键盘输入 334

15.1 Windows程序如何接收键盘输入 334

15.2 字符集和通用支持标准 350

15.3 多任务问题 355

第十六章 鼠标输入 372

16.1 鼠标器的使用 373

16.2 Windows程序怎样接受鼠标输入 374

16.3 一个鼠标输入例子:CREAT2 382

16.4 可拖动的目标和可重新设置大小的矩形 397

16.5 建立动态光标 412

16.6 一个简单的动态光标 424

第六部分 操作系统 427

第十七章 系统内存管理 428

17.1 Intel-86系列微处理器 428

17.2 实模式操作 431

17.3 标准和增强模式 436

17.4 保护模式 437

17.5 Windows虚拟存贮支持 440

17.6 Windows怎样选择一个段删除 441

17.7 DERNEL的专用内存使用 443

第十八章 内存的使用 445

18.1 内存使用概述 446

18.2 全局堆的分配 456

18.3 代码结构与内存使用 472

18.4 局部堆分配 476

18.5 SUBSEG:一个局部堆/全局堆混合分配的程序 490

18.6 用户资源 503

第十九章 动态链接 511

19.1 动态链接机制 511

19.2 动态链接和可清除的代码段 512

19.3 动态链接和固定代码段 515

19.4 其它实模式动态链接 517

19.5 动态链接和模块数据段 519

19.6 InstanceThunk 521

19.7 在你离开以前清除 524

附录 525

附录A 消息分类 526

附录B 缺省的窗口过程 534

附录C 词汇表 545

附录D 设备连接器内容 557

附录E ANSI和OEM字符集 559

附录F Windows虚拟码 561

附录G MAGNIFY程序 565