我创建了一个 Dll(Regular Dll using shared MFC Dll) ResourceDll, 里面有一个 ID 为 IDB_BITMAP1 (100) 的 位图资源;然后创建了一个基于对话框的工程,想从 Dll 中加载位图,主要代码:Resource.h:#define IDB_BITMAP1 100.cpp:1 HINSTANCE m_hResourceDll;
2 m_hResourceDll = AfxLoadLibrary (".\\ResourceDll\\Debug\\ResourceDll.dll");3 HBITMAP hbitmap;
4 hbitmap = ::LoadBitmap(m_hResourceDll, MAKEINTRESOURCE(IDB_BITMAP1));问题是 2 处加载Dll成功,4 处加载位图不成功,hbitmap 为 0x00000000,请帮忙看一下为什么?谢谢!
2 m_hResourceDll = AfxLoadLibrary (".\\ResourceDll\\Debug\\ResourceDll.dll");3 HBITMAP hbitmap;
4 hbitmap = ::LoadBitmap(m_hResourceDll, MAKEINTRESOURCE(IDB_BITMAP1));问题是 2 处加载Dll成功,4 处加载位图不成功,hbitmap 为 0x00000000,请帮忙看一下为什么?谢谢!
解决方案 »
- keybd_event 如果输出大写字母
- 关闭应用程序时候线程池内存泄漏,大家有什么好的调试方面来剔除么?(进来有分!)
- 有谁用GDI+作过图形实时显示方面的系统。来讨论一下GDI+和GDI图形处理效率的问题。
- 请问谁知当点击左边时出现在右边以表的形式显示数据库里的内容 ,在VC6.0里能不能通过直接在对话框里放工具面板里的Tree Control,和List
- 怎样制作成这样的界面?
- 程序A如何调用程序B中自制OCX的方法??
- 找了半天不合适,请问如何在VC++中打开一个url,并得到返回的字串
- 知道进程ID,怎样通过这个ID获的该进程的窗口
- 求教VC oracle
- 创建一个基于对话框的工程,怎样把工具栏加到对话框里???
- 为什么有些软件占用的内存很少??
- 如何判断一个窗口是否有父窗口?
2. 换LoadImage试试
jasonshark(没暑假了...) ( ) 信誉:100 error code: 1814The specified resource name cannot be found in the image file.我想不出这是为什么。
鸣谢 jasonshark(没暑假了...) ( ) 信誉:100 的 1 方法。