Hbitmap
как из нейй сделать HBITMAP чтобы использовать в фнкции SetBitmap()
Цитата:
Originally posted by matwey
У меня есть картинка в проэкте IDB_SOMEBITMAP
как из нейй сделать HBITMAP чтобы использовать в фнкции SetBitmap()
У меня есть картинка в проэкте IDB_SOMEBITMAP
как из нейй сделать HBITMAP чтобы использовать в фнкции SetBitmap()
смотри о ф-ции LoadImage(), загрузать будешь примерно так:
HBITMAP hbm;
hbm = LoadImage(hInstance, MAKEINTRESOURCE(IDB_SOMEBITMAP), IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR);
if (!hbm)
{
// бла бла бла...
return false;
}
// тут ты используешь, этот hbm как хочешь
.....
// когда он станет, не нужен, вызываешь DeleteObject()
DeleteObject(hbm); // теперь память освобождена