如何由资源ID得到资源的句柄 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ::LoadResource(MAKERESOURCE(ID));就可以了 MAKERESOURCE这个宏不存在啊 GetSafeHwnd()。是得到窗口的句柄的吧 MAKERESOURCE好象写错了。你把ID强制转化成char *,不要用那个宏了。 你的意思是不是 CWnd* GetDlgItem(IDXXXX)那个宏该是MAKEINTRESOURCE MAKEINTRESOURCE(ID)这是正确的 LOADRESOURCE函数只有一个参数啊 loadresource函数是有两个参数的: 用这个找到资源句柄:HRSRC FindResource( HMODULE hModule, // module handle LPCTSTR lpName, // resource name LPCTSTR lpType // resource type);资源名用:MAKEINTRESOURCE得到,如:MAKEINTRESOURCE(IDR_MYBMP)看看MSDN 用HINSTANCE AFXAPI AfxFindResourceHandle( LPCTSTR lpszName, LPCTSTR lpszType );来找到资源所在模块的句柄,比如HINSTANCE hRes = AfxFindResourceHandle(MAKEINTRESOURCE(ID_MYBMP), RT_BITMAP);来得到ID为ID_MYBMP的一幅位图所在资源模块的句柄。然后AfxSetResourceHandle设置后使用。 如何用最快的方法画一个斜的椭圆? 请教问题:怎么把视图从SDI或者MDI的范围中拉出来? 如何修改ftp服务器上文件的属性 [版务]编程经验总结意见讨论 请问:有谁知到哪儿有免费的主页空间吗? 哪里有好一些的api函数库下载?(新编win32api参考大全除外) 使用Socket_RAW RCVALL方式截取IP包,怎么定义异步方式? 用VC调用EXCEL编制程序问题! 请教:warning C4652 编译错误如何解除?错误解除后三分钟内结贴. 有谁能推荐一本详细介绍SDK&API的好书籍 增加一个记录后却覆盖了原表中的最后一个记录?请帮帮忙谢谢了 怎样找到当前显示用的CDC指针
就可以了
这个宏不存在啊
是得到窗口的句柄的吧
那个宏该是MAKEINTRESOURCE
这是正确的
HMODULE hModule, // module handle
LPCTSTR lpName, // resource name
LPCTSTR lpType // resource type
);资源名用:MAKEINTRESOURCE得到,如:MAKEINTRESOURCE(IDR_MYBMP)看看MSDN
HINSTANCE AFXAPI AfxFindResourceHandle(
LPCTSTR lpszName,
LPCTSTR lpszType
);
来找到资源所在模块的句柄,比如
HINSTANCE hRes = AfxFindResourceHandle(MAKEINTRESOURCE(ID_MYBMP), RT_BITMAP);
来得到ID为ID_MYBMP的一幅位图所在资源模块的句柄。然后AfxSetResourceHandle设置后使用。