无法使用 LoadIcon WINAPI 从资源加载图标
Can't load icon from resources using LoadIcon WINAPI
为什么这行代码在Visual C++中不起作用
_icon = LoadIcon(GetModuleHandle(NULL) ,MAKEINTRESOURCE(IDI_ICON1));
我检查了 rc 文件和资源.h 和图标定义在那里
rc 文件
IDI_ICON1 ICON "resources\close.ico"
资源.h
#define IDI_ICON1 101
我在静态库中使用此代码,因此 HINSTANCE 与 exe 相同,对吗?
但我总是得到ERROR_RESOURCE_TYPE_NOT_FOUND错误。
在链接器选项中使用其他依赖项包含静态库的 .res 文件。请注意,静态库中的资源 ID 可能与项目资源中定义的 ID 冲突。
相关文章:
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- WinAPI C++如何从 64 位应用程序加载资源
- Qt QWebEngineView 不允许加载本地资源
- 为什么Qt资源被加载到Linux而不是Windows中?
- 如何从资源文件(.rc 文件)加载位图?
- QWEBENGINEVIEW-从资源加载HTML
- 尝试从资源加载位图返回NULL,错误代码为1813
- 有没有办法在不使用GDI+的情况下从我的资源加载.png
- FindResource试图从资源加载字体时返回NULL
- Cstring无法从资源加载日语字符串
- 如何将此资源加载到单元测试DLL中
- 无法从资源加载位图
- MFC扩展dll资源加载问题
- 无法使用 LoadIcon WINAPI 从资源加载图标
- 是否可以将 dll 添加到资源,并使用 LoadLibrary 从资源加载该 dll?C++
- 在Visual Studio中加载文本文件资源加载的内容超过了应有的水平
- 从资源加载图像失败
- qt从资源加载映像:没有输入文件指定错误
- 从资源加载原始文件
- 从资源加载图像不起作用(C++ Dll)