本文讲的的Windows 环境下exe可执行文件的运行原理,这里面涉及的知识很多,需要读者对Windows操作系统(如注册表、进程、线程、内存管理、PE文件格式等)、Windows编程(本文使用c++语言)等有所了解。本文试图以通俗易懂的语言描述,让更多的人看的懂,从运行原理上对程序的运行有个好的了解。
文章安排方面,我这里是以大家都懂的main / WinMain函数执行前,执行时,执行后分为三个部分:exe程序的初始化;主函数的运行过程;程序收尾工作
PS:本人的技术也是有限的,文章中难免会有错误疏漏之处,还请各位高手批评指正,谢谢
由于文章较长,请到以下链接下载PDF文件查看
http://ishare.iask.sina.com.cn/f/19047541.html?from=isnom