之前公司里的开发给我说过他们开发的COM组件的事情,我一直没有搞清楚COM组件和动态库的区别,看起来都是DLL后缀的文件,后面去网上查了相关资料,但是一个月不到就忘了。这次为避免忘记,再总结一次并记录下来。
动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 文件中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个 DLL 副本的内容。