MFC只有dll文件添加引用举例说明
时间: 2023-12-19 14:05:55 浏览: 72
好的,我来举个例子。
假设我们有一个MFC应用程序项目,名为MyMFCApp。现在我们要将MFC库以动态链接库的方式添加到项目中。
首先,打开MyMFCApp项目的属性页,选择Configuration Properties -> General,将Use of MFC设置为“Use MFC in a Shared DLL”。
接着,选择Configuration Properties -> VC++ Directories,在Additional Include Directories中添加MFC库的头文件路径,例如:
```
$(ProgramFiles)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\atl
$(ProgramFiles)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\mfc
```
然后,在Linker -> General -> Additional Library Directories中添加MFC库的lib文件路径,例如:
```
$(ProgramFiles)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\lib\x86
```
最后,在Linker -> Input -> Additional Dependencies中添加MFC库的dll文件名,例如:
```
mfc140u.dll
```
这样,我们就成功将MFC库以动态链接库的方式添加到了MyMFCApp项目中。在编译和运行应用程序时,系统会动态加载MFC库的dll文件,使应用程序能够正常运行。