Windows程序设计教程

Windows程序设计教程
作 者: 杨祥金
出版社: 清华大学出版社
丛编项: 普通高校本科计算机专业特色教材精选.算法与程序设计
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 程序(设计)理论
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Windows程序设计教程》作者简介

内容简介

本书介绍在Microsoft Windows98/2000/NT/XP环境下应用C语言及API编写应用程序的最基本、最重要的方法,讨论Windows应用程序的组成和工作原理。.本书内容按照教学要求组织,并遵循“从简单到复发、循序渐进、理论联系实际”的原则讲解,很多基本概念、编程方法与技巧都通过具有最小的代码段、最强大的功能和最大灵活性的经典例程来介绍。每章末附有大量习题,供学习参考。..本书的包容性很好,只要熟悉C语言,有一定使用Windows操作系统经历的读者都能掌握书中的内容。本书语言通俗易懂,条理清晰,内容丰富,非常适合作为高等院校的教材,也可供读者自学。...

图书目录

第1章 概述

1. 1 Windows的发展历史

1. 2 Windows操作系统的基本性质和用途

1. 3 API的基本特征及其发展历程

1. 4 编程工具及其发展概况

1. 5 集成开发环境

1. 6 C程序和Windows程序的比较

1. 7 Windows程序HelloMsg. C的三个基本组成部分

1. 8 字符编码及Unicode简介

1. 9 字符的数据类型char和宽字符数据类型wchar

1. 10 应用程序实现Unicode和ASCII混合编码的原理

练习1

第2章 Windows操作系统的寻址方法与存储器管理

2. 1 Windows的芯片

2. 2 Windows的分段寻址方法

2. 3 32位分页保护模式及其寻址方法

2. 4 抢占式多任务.非抢占式多任务.进程和线程的概念

2. 5 32位Windows应用程序的消息输入方式

2. 6 32位Windows中虚拟内存空间的划分

2. 7 32位Windows中虚拟内存的管理

练习2

第3章 开发Windows应用程序的技术基础

3. 1 应用程序的结构与编译

3. 2 Windows应用程序设计接口

3. 3 标识符的匈牙利命名惯例

3. 4 事件驱动程序设计

3. 5 动态链接库函数

3. 6 PASCAL调用规范与WINAPI调用规范

3. 7 句柄与代号

3. 8 Windows应用程序的工作原理

3. 9 窗口类的作用及其用法初步

练习3

第4章 应用程序的分析

4. 1 HELLOWIN. C应用程序

4. 2 WinMain函数的四个参数

4. 3 窗口类结构WNDCLASS

4. 4 窗口类结构的各条款介绍

4. 5 与窗口有关的识别字的介绍

4. 6 和窗口有关的几种结构

4. 7 代号简介

4. 8 函数调用

4. 9 注册窗口类

4. 10 建立窗口

4. 11 显示窗口

4. 12 基本消息循环

4. 13 窗口函数

练习4

第5章 Windows操作系统中的窗口类

5. 1 Windows中的窗口类概述

5. 2 几种窗口类结构介绍

5. 3 几个与窗口类有关的函数

5. 4 窗口类的式样

5. 5 设计中值得注意的几个问题

练习5

第6章 输出

6. 1 客户区的绘制和更新

6. 2 GDI简介

6. 3 TextOut函数

6. 4 重画区域的设定

6. 5 系统字体

6. 6 Windows系统中的视觉元件信息表

6. 7 字体显示例子SYSMETS1. C

6. 8 滚动条的使用..

6. 9 建立更好的滚动

练习6

第7章 图形程序的编程基础

7. 1 概论

7. 2 设备描述表

7. 3 画线函数与画笔

7. 4 画图

7. 5 GDI映射方式

练习7

7第8章 键盘程序编程基础

7. 1 键盘输入概论

7. 2 按键

7. 3 字符消息及其处理

7. 4 显示键盘消息和字符消息的显示程序KEYVIEW1

7. 5 字体

练习8

第9章 鼠标程序编程基础

9. 1 概述

9. 2 按键及其处理

9. 3 非显示区域鼠标消息及其处理

9. 4 显示区域中的命中测试程序

9. 5 子窗口的基本概念

练习9

第10章 预定义窗口类和子窗口控制项

10. 1 基本概念

10. 2 按钮控制项例程BTNLOOK. C

10. 3 子窗口与父窗口之间的消息传送

10. 4 按钮

10. 5 按钮控制项的颜色及其设定

10. 6 静态控制项

10. 7 滚动条控制项

10. 8 编辑控制项

10. 9 列表框控制项

练习10

第11章 对话框的使用

11. 1 概述

11. 2 模式对话框的实例分析

11. 3 非模式对话框实例分析

练习11

第12章 Windows中的资源

12. 1 资源描述文件与模块定义文件

12. 2 图标

12. 3 在程序中使用定制游标

12. 4 字符串资源及其应用

12. 5 菜单

12. 6 加速键

12. 7 菜单与加速键在应用程序中的应用——POPPAD2实例分析

练习12

附录A 参考VC++的索引

参考文献