case WM_PAINT: { HBITMAP hbm; BITMAP bminfo; hbm = LoadBitmap(GetModuleHandle(NULL), MAKEINTRESOURCE(IDB_BITMAP1)); GetObject(hbm, sizeof(bminfo), &bminfo); PAINTSTRUCT ps; HDC dc = BeginPaint(hwnd, &ps); HDC memdc = CreateCompatibleDC(dc); SelectObject(memdc, hbm); BitBlt(dc,0,0,bminfo.bmWidth,bminfo.bmHeight,memdc,0,0,SRCCOPY); DeleteDC(memdc); EndPaint(hwnd, &ps); break; }