From 52b31af55db455bd0a346ff58f2e43646bd353c5 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Mon, 30 Jul 2007 03:30:55 +0000 Subject: [PATCH] implement NtUserInvalidateRect and NtUserInvalidateRgn svn path=/trunk/; revision=28033 --- .../subsystems/win32/win32k/ntuser/painting.c | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/reactos/subsystems/win32/win32k/ntuser/painting.c b/reactos/subsystems/win32/win32k/ntuser/painting.c index 85b1d63c135..5a44fc1e5d4 100644 --- a/reactos/subsystems/win32/win32k/ntuser/painting.c +++ b/reactos/subsystems/win32/win32k/ntuser/painting.c @@ -1910,4 +1910,24 @@ NtUserDrawCaption(HWND hWnd, return NtUserDrawCaptionTemp(hWnd, hDC, lpRc, 0, 0, NULL, uFlags); } +BOOL +NTAPI +NtUserInvalidateRect( + HWND hWnd, + CONST RECT *lpUnsafeRect, + BOOL bErase) +{ + return NtUserRedrawWindow(hWnd, lpUnsafeRect, NULL, RDW_INVALIDATE | (bErase? RDW_ERASE : 0)); +} + +BOOL +NTAPI +NtUserInvalidateRgn( + HWND hWnd, + HRGN hRgn, + BOOL bErase) +{ + return NtUserRedrawWindow(hWnd, NULL, hRgn, RDW_INVALIDATE | (bErase? RDW_ERASE : 0)); +} + /* EOF */