最近细读了Windows核心编程的内存管理与动态链接库部分,虽然有些人对Windows未来说三道四,但不得不承认微软windows系统的强大功能,以及其深邃的架构设计思想,令人钦佩。通过这次阅读对库文件有了更深刻的认识,总结于此!
动态链接库(Dynamic Linked Library):Windows为应用程序提供了丰富的函数调用,这些函数调用都包含在动态链接库中。其中有3个最重要的三个库为:Kernel32.dll、Use32.dll、GDI32.dll,介绍如下:
Kernel32.dll:它包含用于管理内存、进程和线程的各个函数;
User32.dll:它包含用于执行用户界面任务(如窗口的创建和消息的传送)的各个函数;
GDI32.dll:它包含用于画图和显示文本的各个函数。
导入库(Import Library):
在使用动态链接库的时候,往往提供两个文件:一个引入库和一