更新时间:2018-12-26 20:07:34
封面
版权信息
前言
致谢
第1章 背景知识
1.1 Win32的软硬件平台
1.2 Windows的特色
1.3 必须了解的基础知识
第2章 准备编程环境
2.1 Win32可执行文件的开发过程
2.2 编译器和链接器
2.3 创建资源
2.4 make工具的用法
2.5 获取资料
2.6 构建编程环境
第3章 使用MASM
3.1 Win32汇编源程序的结构
3.2 调用API
3.3 标号、变量和数据结构
3.4 使用子程序
3.5 高级语法
3.6 代码风格
第4章 第一个窗口程序
4.1 开始了解窗口
4.2 分析窗口程序
4.3 窗口间的通信
第5章 使用资源
5.1 菜单和加速键
5.2 图标和光标
5.3 位图
5.4 对话框
5.5 字符串资源
5.6 版本信息资源
5.7 二进制资源和自定义资源
第6章 定时器和Windows时间
6.1 定时器
6.2 Windows时间
第7章 图形操作
7.1 GDI原理
7.2 绘制图形
7.3 创建和使用位图
7.4 块传送操作
7.5 区域和路径
第8章 通用对话框
8.1 通用对话框简介
8.2 使用通用对话框
第9章 通用控件
9.1 通用控件简介
9.2 使用状态栏
9.3 使用工具栏
9.4 使用Richedit控件
9.5 窗口的子类化
9.6 控件的超类化
第10章 内存管理和文件操作
10.1 内存管理
10.2 文件操作
10.3 驱动器和目录
10.4 内存映射文件
第11章 动态链接库和钩子
11.1 动态链接库
11.2 Windows钩子
第12章 多线程
12.1 进程和线程
12.2 多线程编程
12.3 使用事件对象控制线程
12.4 线程间的同步
第13章 过程控制
13.1 环境变量和命令行参数
13.2 执行可执行文件
13.3 进程调试
13.4 进程的隐藏
第14章 异常处理
14.1 异常处理的用途
14.2 使用筛选器处理异常
14.3 使用SEH处理异常
第15章 注册表和INI文件
15.1 注册表和INI文件简介
15.2 INI文件的操作
15.3 对注册表的操作
第16章WinSock接口和网络编程
16.1 Windows Socket接口简介
16.2 Windows Socket接口的使用
16.3 TCP应用程序的设计
第17章PE文件
17.1 PE文件的结构
17.2 导入表
17.3 导出表
17.4 资源
17.5 重定位表
17.6 应用实例
第18章ODBC数据库编程
18.1 基础知识
18.2 连接数据库
18.3 数据的管理
18.4 数据库操作的例子
参考文献