F
static HBITMAP bitmap = 0;
bitmap = reinterpret_cast< HBITMAP >( LoadImage( hInstanceGlobal, MAKEINTRESOURCE(IDB_BITMAP1), IMAGE_BITMAP, 0, 0, 0 ) );
PAINTSTRUCT ps;
BeginPaint( hWnd, &ps );
if( bitmap ) {
HDC mem_dc = CreateCompatibleDC( ps.hdc );
HBITMAP old_bitmap = reinterpret_cast< HBITMAP >( SelectObject( mem_dc, bitmap ) );
RECT rect = { 0 };
GetClientRect( hWnd, &rect );
BitBlt( ps.hdc, 0, 0, rect.right, rect.bottom, mem_dc, 0, 0, SRCCOPY );
SelectObject( mem_dc, old_bitmap );
DeleteDC( mem_dc );
}
EndPaint( hWnd, &ps );