MFC下DLL编程详解(图解)

5星 · 超过95%的资源 需积分: 9 2 下载量 126 浏览量 更新于2023-11-23 收藏 414KB DOC 举报
MFC下的DLL编写是为Windows和OS/2操作系统设计的一种供应用程序在运行时调用的共享函数库。DLL除了可同时被多个应用程序共享外,还可以在不改变调用接口的情况下改进和升级里面的库函数。本文将详细介绍MFC下DLL的编写过程,并使用图解方式展现。首先讨论了DLL与静态链接库的区别,然后介绍了几种适合放置DLL的目录,最后介绍了MFC DLL的三种类型。静态链接库在编译的链接阶段将库函数嵌入到应用程序的内部,而DLL采用动态链接,对公用的库函数系统只有一个拷贝,并且只有在应用程序真正调用时才加载到内存。在内存中的库函数也只有一个拷贝,可供所有运行的程序调用。最后指出DLL的缺点是应用程序不能独立运行,需要在系统中另外安装。本文超详细地以图解方式展现了MFC下DLL编写的全部过程,是一篇值得拥有的文档。