关于纯资源DLL的问题 如何实现调用纯资源Dll中的资源.我查了MSDN中关于LoadIcon(HINSTANCE hIns,LPCTSTR strIcon);对于其中LPCTSTR为什么是字符型不解, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先用LoadLibrary得到dll的句柄hModule,这个就是LoadIcon的第一个参数;然后,假如你要load的icon的id是IDC_MY_ICON,你要用宏MAKEINTRESOURCE把它变成字符串:MAKEINTRESOURCE(IDC_MY_ICON)这个就是LoadIcon的第二个参数。 这是因为早期的Win32资源都是以字符串标识的,你可以用MAKEINTRESOURCE宏将你的资源ID转换成合适的类型。此宏对于其它资源API亦有效。 但是,系统说这个IDC...没有定义. 呵,看看是不是有定义了这个IDC的头文件没有包含,如果不行的话就自己定义这个宏好了 只是不清楚,如果我随便拿一个Dll想调用它里面的资源是不是也需要包含头文件呢。另外我也的确在要引用的这个文件前定义了这个IDC。但是,老是调用失败。 win32创建的对话框如何插入ActiveX控件? tab控件设置透明度 无法影响子窗体 如何在程序运行起来之后,改变CAboutDlg对话框中一个控件的值 如何用sizeof取长度,如何用socket传CTreeCtrl m_tree 有没有能返回目录的对话框? ___请各位帮我指条路___ 100分求答案,请各位大侠帮忙。 用SSL连接登陆HTTPS服务的问题,怎么验证啊?? mfc主对话框以外的对话框没有任务栏图标!如何解决? 为什么我的ComboBox的下拉菜单怎么老是只有一行,是哪一项属性没设? 请教一个有关语言安装的问题 用ADO连接EXCEL后,要怎样向EXCEL里面写数据!!
然后,假如你要load的icon的id是IDC_MY_ICON,你要用宏MAKEINTRESOURCE把它变成字符串:
MAKEINTRESOURCE(IDC_MY_ICON)这个就是LoadIcon的第二个参数。
另外我也的确在要引用的这个文件前定义了这个IDC。
但是,老是调用失败。