webForumDet fria alternativet

wndclass.hIcon = LoadImage

C/C++

2 svar · 242 visningar · startad av forum

Medlem sedan apr. 2003100 inlägg
Frågan#1

Hej!

wndclass.hIcon = LoadImage(hInstance, 
	 MAKEINTRESOURCE(IDI_ICON1),
	IMAGE_ICON,		//Type
	32, 32,			//Pixel size
	LR_DEFAULTCOLOR);

Följande felmeddelande får jag:

cannot convert from 'void*' to struct HICON__*
Conversion from 'void*' to pointer to non-'void' requires an explicit cast.

Detta är en del av ett WinAPI prg jag gör, koden står skriven i en bok, och enligt boken ska det funka. Vad är det för fel? Någon som vet?

Medlem sedan maj 20002 993 inlägg
#2
wndclass.hIcon = (HICON)LoadImage(hInstance, 
	 MAKEINTRESOURCE(IDI_ICON1),
	IMAGE_ICON,		//Type
	32, 32,			//Pixel size
	LR_DEFAULTCOLOR);

Tror detta borde funka, är dock inte säker :)

Medlem sedan apr. 2003100 inlägg
#3

Tack! Nu funkade det.

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)