我使用 minGW 和 eclipse。我以这种方式制作了 HICON:
case WM_CREATE:
{
...
hIcon = (HICON)LoadImage(NULL, "icon.ico", IMAGE_ICON, 32, 32, LR_LOADFROMFILE);
if(hIcon) { SendMessage(hwnd, WM_SETICON, ICON_BIG, (LPARAM)hIcon); }
else { MessageBoxW(hwnd, "ico not found", "ico not found", MB_OK | MB_ICONERROR); }
...
}
因此,.ico 必须与 .exe 位于同一文件夹中。如何将这个 .ico 构建到 exe 中?