HDC WINAPI BeginPaint( HWND hwnd, PAINTSTRUCT *lps )
{
HRGN hrgn;
- RECT rc;
- HRGN vis;
UINT flags = UPDATE_NONCLIENT | UPDATE_ERASE | UPDATE_PAINT | UPDATE_INTERNALPAINT | UPDATE_NOCHILDREN;
if (!lps) return 0;
TRACE("hdc = %p box = (%s), fErase = %d\n",
lps->hdc, wine_dbgstr_rect(&lps->rcPaint), lps->fErase);
- if ((GetWindowLongW( hwnd, GWL_STYLE ) & SS_TYPEMASK) == SS_BITMAP)
- {
- GetClientRect( GetParent(hwnd), &rc );
- vis = CreateRectRgn( 0, 0, rc.right, rc.bottom );
- SelectVisRgn( lps->hdc, vis );
- }
-
return lps->hdc;
}