一个弱智问题,送分!!急!

yjh8047 2003-08-30 12:10:35
dll中怎样使用自身资源?
我在dll中加入资源,然后想就在该dll中直接使用该资源,我用FindResource为什么总是找不到指定的资源,总是返回NULL
我用同样方法在exe文件中使用exe自身资源就行,为什么dll中就不行呢?
我究竟该怎样做呢?
...全文
21 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cline 2003-08-30
  • 打赏
  • 举报
回复
因为你引用(FindResource)的是exe的实例句柄。

你试一下,用DLL中资源前调用下面的宏:
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
hchzju 2003-08-30
  • 打赏
  • 举报
回复
学习
AndyZhang_ 2003-08-30
  • 打赏
  • 举报
回复
关注 up!

15,472

社区成员

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

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