VC驿站

查看: 155|回复: 3

[求助] 动态链接到MFC的规则DLL中Domoal失败

[复制链接]
81_avatar_middle
online_vip06 发表于 2018-12-3 08:35:31 | 显示全部楼层 |阅读模式
3驿站币
1、程序编译没问题,可执行,DLL中打断点可调试,Domoal返回值为-1;
2、DLL资源和EXE资源已经检查,没有冲突;
3、.h  .lib  .dll 都是用最新编译出来的去链接;
4、不应该啊.......

最佳答案

查看完整内容

DLL 中默认找资源的话会到当前所在EXE的进程中去找,所以如果要在本DLL中找的话,得进行资源的切换,具体看看这两篇文章: 在DLL中使用资源(一):https://www.cctry.com/thread-5516-1-1.html 在DLL中使用资源(二):https://www.cctry.com/thread-5517-1-1.html




上一篇:函数定义
下一篇:release编译的exe call dll问题

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

51_avatar_middle
online_admins 发表于 2018-12-3 08:35:32 | 显示全部楼层
沉浮AA 发表于 2018-12-3 08:49
是不是DLL中的资源根本就不会被分配?导致没有对应资源可用从而Domoal失败?

DLL 中默认找资源的话会到当前所在EXE的进程中去找,所以如果要在本DLL中找的话,得进行资源的切换,具体看看这两篇文章:
在DLL中使用资源(一):https://www.cctry.com/thread-5516-1-1.html
在DLL中使用资源(二):https://www.cctry.com/thread-5517-1-1.html

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

81_avatar_middle
ico_lz  楼主| 发表于 2018-12-3 08:49:04 | 显示全部楼层
是不是DLL中的资源根本就不会被分配?导致没有对应资源可用从而Domoal失败?

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

51_avatar_middle
online_admins 发表于 2018-12-5 15:14:22 | 显示全部楼层
沉浮AA 发表于 2018-12-3 08:49
是不是DLL中的资源根本就不会被分配?导致没有对应资源可用从而Domoal失败?

是因为默认没到DLL的资源中去找,直接到EXE中去找了,结果没找到,所以 DoModal 肯定失败了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

QQ| 小黑屋|手机版| VC驿站 ( 辽ICP备09019393号 )  tongdun|网站地图wx_jqr

GMT+8, 2018-12-18 20:10

Powered by CcTry.CoM

© 2018 VC驿站.

返回顶部