引言
DLL(Dynamic Link Library)文件为动态链接库文件,又称"应用程序拓展",是软件文件类型。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可使用多个DLL文件,一个DLL文件也可能被不同的应用程序使用,这样的DLL文件被称为共享DLL文件。
使用DLL的好处
1.可以采用多种编程语言来编写;2.增强产品的功能;3.提供二次开发的平台;4.简化项目管理,同时进行开发;5.可以节省磁盘空间和内存,多个程序使用同一种资源;6.有助于资源的共享;7.有助于实现应用程序的本地化。
正文
准备
DLL文件估计大家都见过,不过有的人可能不会写,因此我来写教程了。
(水了好多篇终于好好写了) (作者使用的是VS2019,其他的应该基本一样)
首先创建一个DLL项目 (废话) ,名字可以乱起一个。
framework.h pch.h dllmain.cpp pch.cpp全不用管(如果你已经删了的话……重来吧)
开始写代码
新建一个cpp文件,不妨给它一个名字叫main.cpp
//