User32ValidateRect(SafeHandle, Rectangle) Method

Validates the client area within a rectangle by removing the rectangle from the update region of the specified window.

Definition

Namespace: DevCase.Win32.NativeMethods
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("User32.dll", SetLastError = true)]
public static bool ValidateRect(
	SafeHandle hWnd,
	ref Rectangle refRect
)

Parameters

hWnd  SafeHandle
A handle to the window whose update region is to be modified.

If this parameter is Zero, the system invalidates and redraws all windows and sends the WM_EraseBkgnd and WM_NcPaint messages to the window procedure before the function returns.

refRect  Rectangle
A Rectangle structure that contains the client coordinates of the rectangle to be removed from the update region.

If this parameter is , the entire client area is removed.

Return Value

Boolean
If the function succeeds, the return value is . If the function fails, the return value is .

To get extended error information, call GetLastWin32Error.

Remarks

See Also