[User32]
authorJames Tabor <james.tabor@reactos.org>
Tue, 23 Feb 2010 03:14:09 +0000 (03:14 +0000)
committerJames Tabor <james.tabor@reactos.org>
Tue, 23 Feb 2010 03:14:09 +0000 (03:14 +0000)
- ReactOS uses DCX_KEEPCLIPRGN to prevent the deletion of regions so user support can manage them. Comctl32 depends on this since it does not delete the regions after calling DefWindowProc.

svn path=/trunk/; revision=45665

reactos/dll/win32/user32/windows/nonclient.c

index 5d2b935..5460748 100644 (file)
@@ -489,6 +489,7 @@ DefWndNCPaint(HWND hWnd, HRGN hRgn, BOOL Active)
    }
 
    ReleaseDC(hWnd, hDC);
+   DeleteObject(hRgn); // We use DCX_KEEPCLIPRGN
 
    return 0;
 }