扩展mfc dll到底有什么用?

u010426817 2013-04-23 08:18:25
好像没有用,

一个规则dll即可 替代之了。

谢绝粘贴复制
...全文
161 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
wumn29 2013-04-26
  • 打赏
  • 举报
回复
引用 10 楼 u010426817 的回复:
[quote=引用 5 楼 lsq19871207 的回复:] 引用 2 楼 oyljerry 的回复:导出MFC类等 最常用的就是导出自定义的类
引用 4 楼 wumn29 的回复:
拓展dll能做的规则dll也能做 拓展dll设计的目标是导出MFC拓展类, 使用环境只能是MFC 规则dll设计的目标是导出接口, 外部非MFC环境调用接口可弹出界面,执行界面操作, 使用环境windows下任意场景
无语,你们亲自试验过了嘛? 还是人云亦云的, 我可是亲自做个试验。 试验1为: 规则dll, 派生一个 Cbutton类, 然后将该类导出, 对于宿主来说,当然必须是 mfc的了,因为你要使用CMyButton。 可见 对于规则 dll,完全可以导出mfc的类来。 毫无压力。 从这个角度来讲,轻松替代 扩展mfc dll 试验2: 规则dll,扩展dll, 各自提供一个普通的函数, 全局函数,然后 在非c++,非c语言的环境里调用。 发现,均可以成功调用。 试验3: 规则dll,扩展dll各自提供一个普通的函数。 该函数的功能为 弹出一个模式对话框来。 试验发现:对于扩展dll失败。 总结: 扩展dll 缺点过多, 我说的我亲自做过试验。 [/quote] 试验的结果是对的, 但不能说拓展dll缺点过多 应该说是各有所长, 至于区别上面已经说得很明白了
wumn29 2013-04-25
  • 打赏
  • 举报
回复
引用 10 楼 u010426817 的回复:
引用 5 楼 lsq19871207 的回复:引用 2 楼 oyljerry 的回复:导出MFC类等 最常用的就是导出自定义的类 引用 4 楼 wumn29 的回复:拓展dll能做的规则dll也能做 拓展dll设计的目标是导出MFC拓展类, 使用环境只能是MFC 规则dll设计的目标是导出接口, 外部非MFC环境调用接口可弹出界面,执行界面操作, ……
1、首先参考了msdn 2、我特意都试了一下, 嗯确实是这样。 ----这个问题有必要这么纠结吗? 总结: 扩展dll 缺点过多---你这是狗屁不通的道理, 打个比方, 水果刀是用来削水果的,杀牛刀是用来杀牛的,因为杀牛刀也可以削水果, 所以说水果刀无用? 我说的设计的目标----就是说它擅长的 直接win32的dll也可以实现这些需求, 选择的时候看具体的场景 ----我想问一句, 你凭什么无语, 就算我说我试验了, 你会相信吗, 你说这话真有点欠揍
u010426817 2013-04-25
  • 打赏
  • 举报
回复
引用 11 楼 wumn29 的回复:
引用 10 楼 u010426817 的回复:引用 5 楼 lsq19871207 的回复:引用 2 楼 oyljerry 的回复:导出MFC类等 最常用的就是导出自定义的类 引用 4 楼 wumn29 的回复:拓展dll能做的规则dll也能做 拓展dll设计的目标是导出MFC拓展类, 使用环境只能是MFC 规则dll设计的目标是导出接口, 外部非……
“无语” 是有的人直接粘贴网络的东西, 从不去验证一下真伪。 为此我不喜欢这类的回帖
u010426817 2013-04-25
  • 打赏
  • 举报
回复
引用 11 楼 wumn29 的回复:
引用 10 楼 u010426817 的回复:引用 5 楼 lsq19871207 的回复:引用 2 楼 oyljerry 的回复:导出MFC类等 最常用的就是导出自定义的类 引用 4 楼 wumn29 的回复:拓展dll能做的规则dll也能做 拓展dll设计的目标是导出MFC拓展类, 使用环境只能是MFC 规则dll设计的目标是导出接口, 外部非……
这么说, 10楼的实验室对的了。
langshanglibie 2013-04-24
  • 打赏
  • 举报
回复
langshanglibie 2013-04-24
  • 打赏
  • 举报
回复
导出拓展MFC类的拓展类
信阳毛尖 2013-04-24
  • 打赏
  • 举报
回复
引用 2 楼 oyljerry 的回复:
导出MFC类等
最常用的就是导出自定义的类
wumn29 2013-04-24
  • 打赏
  • 举报
回复
拓展dll能做的规则dll也能做 拓展dll设计的目标是导出MFC拓展类, 使用环境只能是MFC 规则dll设计的目标是导出接口, 外部非MFC环境调用接口可弹出界面,执行界面操作, 使用环境windows下任意场景
u010426817 2013-04-24
  • 打赏
  • 举报
回复
引用 2 楼 oyljerry 的回复:
导出MFC类等
规则dll也可以啊,你自己试试
u010426817 2013-04-24
  • 打赏
  • 举报
回复
引用 5 楼 lsq19871207 的回复:
引用 2 楼 oyljerry 的回复:导出MFC类等 最常用的就是导出自定义的类
引用 4 楼 wumn29 的回复:
拓展dll能做的规则dll也能做 拓展dll设计的目标是导出MFC拓展类, 使用环境只能是MFC 规则dll设计的目标是导出接口, 外部非MFC环境调用接口可弹出界面,执行界面操作, 使用环境windows下任意场景
无语,你们亲自试验过了嘛? 还是人云亦云的, 我可是亲自做个试验。 试验1为: 规则dll, 派生一个 Cbutton类, 然后将该类导出, 对于宿主来说,当然必须是 mfc的了,因为你要使用CMyButton。 可见 对于规则 dll,完全可以导出mfc的类来。 毫无压力。 从这个角度来讲,轻松替代 扩展mfc dll 试验2: 规则dll,扩展dll, 各自提供一个普通的函数, 全局函数,然后 在非c++,非c语言的环境里调用。 发现,均可以成功调用。 试验3: 规则dll,扩展dll各自提供一个普通的函数。 该函数的功能为 弹出一个模式对话框来。 试验发现:对于扩展dll失败。 总结: 扩展dll 缺点过多, 我说的我亲自做过试验。
  • 打赏
  • 举报
回复
同样不懂,对这个很模糊,听别人说过一次,忘记了。。。。 围观~!
就是那个党伟 2013-04-24
  • 打赏
  • 举报
回复
同样不知道。学习了!
oyljerry 2013-04-23
  • 打赏
  • 举报
回复
导出MFC类等
西山小月 2013-04-23
  • 打赏
  • 举报
回复
MFC扩展DLL与应用程序的接口可以是MFC的。 可以实现从现有MFC库类中派生出可重用的类。

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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