Windows32位汇编语言程序设计教程 总目录

内容简介:

Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API接口,不仅可以用来开发出大型的软件,而且是了解操作系统运行细节的最佳方式。 本书从编写应用程序的角度,从“Hello World!”这个简单的例子开始到编写多线程、注册表和网络通信等复杂的程序,通过60多个实例逐渐深入Win32汇编语言的方方面面。

第01章 背景知识

第02章 准备编程环境

第03章 使用MASM

当搭建编译和对编译器的使用不再成为绊脚石的时候,初学者的问题往往集中在对Windows程序结构的迷惑上,消息驱动体系、窗口过程、与硬件隔绝的图形接口及资源文件等相对于DOS程序来说都是全新的内容,接下来的4章将深入讨论这些内容,通过这几章,读者应该开始习惯以Windows的方式考虑问题了(脑海中的DOS逐渐远去...),这就是本书的初级篇:

第04章 第一个窗口程序

第05章 使用资源

第06章 定时器

第07章 图形操作

Windows系统不像DOS系统,它的应用程序界面是规范化的,统一的界面来自大量的系统界面控件,学习这些控件就等于学习如何编写Windows界面,下面的界面篇中的两章将探讨这方面的内容:

第08章 通用对话框

第09章 通用控件

到这里为止,读者学后应该可以写出界面规范的标准的Win32程序了,但还是无法用这些程序来解决一些具体问题,因为有关Windows系统的高级特征的介绍还没有开始,如内存管理、文件操作和多线程等,这些就是本书高级篇中将要介绍的内容,通过这些内容,读者将比较深入地了解Windows的工作方式:

第10章 内存管理和文件操作

第11章 动态链接库和钩子

第12章 多线程

第13章 进程控制

第14章 异常处理

相信到这里为止,读者对Windows的了解已经是比较系统了,虽然Windows中还存在其他很多方面的内容,如管道,邮件槽,ODBC接口,如何写控制面板程序,屏幕保护程序和驱动程序等,但是有了前面的基础以后,读者自己去了解这些内容就不成问题,因为掌握了“渔”,得到“鱼”又有什么困难呢?在最后的几章中,本书将从应用的角度再补充介绍一些常用的网络编程,注册表和PE文件操作方面的内容,这就是应用篇:

第15章 注册表和INI文件

第16章 TCP/IP和网络通信

第17章 PE文件

版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号
Mon, 05 Dec 2016 02:27:28 +0800