vc6 调用vc.net编译的dll

zfn1977 2004-08-25 03:13:17
应该怎么处理才能正确运行。
我现在在dll中执行AfxGetResourceHandle();就报错了 >_<!
...全文
71 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2004-08-29
  • 打赏
  • 举报
回复
vc6调用.net的dll可能会有冲突
zfn1977 2004-08-29
  • 打赏
  • 举报
回复
to: rivershan(笨猫)
我编译设Use MFC in a Static Library时也是用
vc.net对应的运行库应该是一样的啊,但是在
AfxGetResourceHandle();这也出错。不知为什么,
痛苦啊~~~
rivershan 2004-08-28
  • 打赏
  • 举报
回复
还是运行库不一样。。。
static时都编译进去了,肯定不行的
mythay 2004-08-27
  • 打赏
  • 举报
回复
vc6的mfc42和net的mfc不同,net的dll有net的mfc,vc6下只是mfc42,应该是不行的。
friendzj 2004-08-27
  • 打赏
  • 举报
回复
帮你顶一把,我也碰到了类似的问题!
zfn1977 2004-08-26
  • 打赏
  • 举报
回复
另外我的exe编译时采用Use MFC in a Shared DLL这句能
调用成功,采用Use MFC in a Static Library则失败了,
为什么 ?
zfn1977 2004-08-25
  • 打赏
  • 举报
回复
push

15,471

社区成员

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

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