关于MFC的exe转成dll,加载def无效问题

wuyihua358 2012-10-25 11:02:01
本人做了一个MFC的exe程序,后来,因为需要,改成了dll,然后嘛,因为懒,就直接把exe在设置里,改称dll的生成了。现在就发现一个问题,如果用__declspec(dllexport)的来导出的话,可以导出函数,但是呢,如果换别的编译器,名字是个问题。而加载进去一个DEF,似乎这个DEF,导入是导入项目了,但是,感觉一点用都没有。
本人用的是VS2010,一开始,工程是mfc的框架。后来改的dll,是不是,少了什么东西,所以,DEF文件添加进项目了也没有效果,求高手指点。
还有呢,就是DEF里面,dll中有2个类纯在同名方法,那么怎么在def里面导出,def里面,怎么导出一个子类的方法。

求大神~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
...全文
103 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧