나는 minGW와 이클립스를 사용한다. 질환자가 는 어떻게 EXE 파일에이 질환자를 구축 할 수있는 .EXE 같은 폴더에 있어야합니다 이런 식으로 그래서winapi C++ 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); }
...
}
: 는 그리고 나는이 방법으로 HICON을했다?
리소스 파일이 가장 쉽습니다. – chris
예.이 줄을 내 .rc 파일에 입력합니다. 1 ICON "icon.ico"하지만 HICON과 동일하지는 않으며 HICON "icon.ico"를 사용하면 아무 일도 발생하지 않습니다. –
* 아이콘 *을 리소스 스크립트에서 'ICON'지시어를 사용하여 리소스로 실행 가능하도록 만든 다음 LoadImage를 사용하여 아이콘을로드하고 그것에 HICON을 얻습니다. –