проблема с LoadBitmap(). Не определен IDB_BITMAP1
От: rent0n  
Дата: 23.10.05 16:01
Оценка:
Такая проблемка. Добавил ресурс bitmap в проект. Пытаюсь его отобразить — выскакивает ошибка, что IDB_BITMAP1 не определен. Если вместо MAKEINTRESOURCE(IDB_BITMAP1) ставить bitmap1.bmp, то все равно hBitmap=NULL получается. Поиском пользовался...
switch(uMsg){
case(WM_CREATE):{
hBitmap = LoadBitmap(GetModuleHandle(NULL),MAKEINTRESOURCE(IDB_BITMAP1));
break;
}
case(WM_PAINT):{
hdc = BeginPaint(hWnd,&ps);
hdcMem = CreateCompatibleDC(hdc);
SelectObject(hdcMem,hBitmap);
GetClientRect(hWnd,&rect);
BitBlt(hdc,100,100,rect.right,rect.bottom,hdcMem,0,0,SRCCOPY);
DeleteDC(hdcMem);
EndPaint(hWnd,&ps);
break;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.