动态共享库:
首先我建立一个新的动态库:
然后不选择空项目了,因为我们普通的cpp文件 入口是main win32入口是winmain 那么这个动态库的入口在哪里 我们就是为了看一看:
出来这样的结果:
然后我们看看他是怎么进入这个函数的,就是这个case,下面我们新建一个MFC项目:
发现一个点:
然后 我们修改那个动态库中的代码:
趁着我的动态库是加黑的 所以直接生成就行了。
因为 我们将动态库和MFC项目放到衣蛾解决方案下的 所以 就不用导入 动态库的.h文件 dll文件和lib文件,只不过在写 #pragma时和#include时 那个文件的路径有区别 要写对
修改启动项的项目:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
然后我们看结果
然后 我们看一下那个动态库的入口函数怎么进去的,我们在那个dllmain函数的switch中加一个断点:
看我们的运行:
动态共享段
原文地址:https://www.cnblogs.com/xiaoyoucai/p/8519439.html