gpt4 book ai didi

c++ - 更改标题栏图标时如何正确使用 LoadIcon 和 MAKEINTRESOURCE?

转载 作者:行者123 更新时间:2023-11-28 05:49:22 24 4
gpt4 key购买 nike

<分区>

我正在使用 Code:Blocks c++ win32 开发一个项目。我已经在这个荣誉页面上阅读了 LoadIcon 和 MAKEINTRESOURCE 的使用。但是,我似乎没有正确使用它们。我用 Greenfish 创建了一个图标并将其命名为“dvc 图标”。它的格式为“.ico”。

当我执行该程序时,出现错误代码“无法打开图标文件‘dvc icon.ico’:没有这样的文件或目录。

下面是代码。

#include <resource.h>

#define IDI_OWNERDRAW 103
#define IDI_BUTTON_ICO 201

#define IDI_dvc icon 205


/* Use default icon and mouse-pointer */
wincl.hIcon = LoadImage (GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_dvc icon));
wincl.hIconSm = LoadImage(GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_dvc icon), IMAGE_ICON, 16, 16, 0);
wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
wincl.lpszMenuName = NULL; /* No me u */
wincl.cbClsExtra = 0; /* No extra bytes after the window class */
wincl.cbWndExtra = 0; /* structure or the window instance */

接下来我该做什么?任何帮助深表感谢。谢谢。

24 4 0
文章推荐: ios - 在 UIPageViewController (Swift) 中可靠地跟踪页面索引
文章推荐: ios - 制作 Tabbar Controller rootViewController
文章推荐: html - 模糊 SVG,除非显示为