
vs2010中怎么创建 Mfc的扩展Dll?
有个c++的xml类,有.H文件和.CPP文件,.H文件中声明了很多类,有的类是使用时会用到的,有的类又用不到。怎么生成dll呢?需要生成mfc的扩展DLL。。...
有个c++的xml类, 有.H文件和.CPP文件,.H文件中声明了很多类, 有的类是使用时会用到的, 有的类又用不到。 怎么生成dll呢?
需要生成mfc的扩展DLL。。 展开
需要生成mfc的扩展DLL。。 展开
展开全部
新建时候选MFC DLL 工程 ,下一步之后选择第三个扩展DLL就OK了。然后把你的.h .cpp文件对应的放到你的工程里,类前面加AFX_EXT_CLASS意思就是在外部可以调用。
更多追问追答
追问
就这么简单么? 好像不加AFX_EXT_CLASS也可以生成dll。。。 还有这个dll 创建之后怎么用?
追答
是的,不加也可以生成就是外头调用的时候会提示你不能调用,所以你要用就得加。
包含头文件,及lib文件。
你就百度MFC调用DLL,里面步骤很详细的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询