如何把一个复杂类封装成一个dll
这个类mainclass派生自一个MFC组件,比如CStatic,由于内容较多,因此将其内容有拆分成几个子类,这几个子类分别有.cpp和.h文件,即subclass1.cpp,subclass2.cpp,subclass3.cpp,subclass1.h,subclass2.h,subclass3.h;
该类没有用到任何资源*.rc;起初是做成一个MFC对话框应用程序测试,现在想把mainclass封装成一个dll,然后在其他地方调用,请问具体应该怎么改???
尝试过vs2012的MFC DLL向导,生成的主cpp文件为何会有一个实例对象??
初学,希望给出详细步骤 dll mfc
[解决办法]
建一个静态库,然后把你的文件加进去,接着留接口,在引用的工程设置中把这个库加进来。你那样做是可以的
[解决办法]
http://blog.csdn.net/yuyunliuhen/article/details/5574286不知对你是否有帮助
[解决办法]
用导出类就行
[解决办法]
http://www.cppblog.com/suiaiguo/archive/2009/07/20/90663.html
希望这个对有点帮助吧,里面是Dll中怎么导出类。