求助:vs2008中如何创建MFC DLL,外部如何调用?

fengbingchun fengbingchun 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在vs2008中,按照向导创建完一个基于MFC的动态库,编译成功,向此库中添加一对话框,如何使对话框与此库联系起来?
例如,生成了一个TestDll.dll库,工程名为TestDll,对话框生成的类为CDialogTest,如何使对话框与此库联系起来呢?
是否是在TestDll.h文件中加入对话框的头文件,然后在TestDll.cpp中实现呢?可是这样总是出错。

TestDll.h文件中的类名为CTestDllApp,继承于CWinApp,向导生成时默认生成的。

另外,外部调用它,是通过TestDll.h文件中的函数吗?这样也总是出错。

望高手指点,谢谢!

...全文

相关推荐

VS2015中用C++创建MFC DLL动态库

VS2015中用C++创建MFC DLL动态库,包含了mfc dll的创建以及在控制台中调用

Keras深度学习

关于VS2008下的exe(MFC.exe)转成dll的leo成功完成

     头儿让自己把写的lte dangle的测试工具打包出api交给其他厂商客户,我想也可以,只要把exe编译成dll,然后export出来几个函数接口不就OK了。结果是可行的,但是过程是“漫长”滴,呵呵,因为之前没做过。现在把这两天的成果写下来,毕竟耗费时间了。思路:我是通过新建mfc的regular share的dll工程,然后把原来工程的.cpp和.h文件以及资源.rc和文件夹res导入新建dll工程对应目录。导入我们会遇到的问题:1、原来工程Cxx.h中的类是从CWinApp中继承下来的,里面隐

zhangleo1987

VS2008环境下MFC程序所需DLL文件完整部署包

Dependency Walker 是微软提供的一款免费工具,用于分析32位和部分64位Windows可执行文件(EXE)、动态链接库(DLL)、驱动程序(SYS)等二进制模块的依赖结构。它通过读取PE(Portable Executable)格式文件中的导入表(Import Table)和导出表(Export Table),生成可视化的依赖关系图谱,并标识出所有被引用但未找到的模块、函数绑定状态、延迟加载信息等关键数据。

美丽回忆一瞬间

MFC程序调用Qt(DLL)界面显示

通过使用Qt开发框架,生成dLL动态库,供MFC执行程序调用。实现MFC调用Qt界面显示。

wbyqy

VS2013 MFC 编程基础(19个专题)

VS2013 MFC 编程基础,共有19个专题实例,作为VS2013、VC++和MFC开发的基础入门资料,对初学者很有帮助!

lisq789
评论 41
收藏 已收藏
分享
返回顶部
fengbingchun
fengbingchun 领域专家: C/C++技术领域 领域专家: C/C++技术领域
VC/MFC 16,550 成员 421,606 内容