resource.rc
#include "resource.h"
MY_ICON ICON "C:\\ikona.ico"
resource.h
#define MY_ICON 100
HANDLE hicon = LoadImage(hinstance,MAKEINTRESOURCE(MY_ICON),IMAGE_ICON,32,32,NULL);
if(hicon)
{
//some
}
else
{
char buff[50];
sprintf(buff,"hicon is null. last error: %d",GetLastError());
MessageBoxA(NULL,buff,"nope",NULL);
}
Jak widac korzystam z zasobow, ale juz na poczatek napotykam jakis problem. Zarówno przy użyciu LoadImage i LoadIcon GetLastError zwraca ten sam błąd o numerze 1813, czyli ERROR_RESOURCE_TYPE_NOT_FOUND (The specified resource type cannot be found in the image file).
Nie wiem co dalej robic, na guglach nie znalazlem rozwiazania do tego.