User32ClipCursor Method

Confines the cursor to a rectangular area on the screen.

If a subsequent cursor position (set by the SetCursorPos(Int32, Int32) function or the mouse) lies outside the rectangle, the system automatically adjusts the position to keep the cursor inside the rectangular area.

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 ClipCursor(
	ref NativeRectangle refRect
)

Parameters

refRect  NativeRectangle
A pointer to a NativeRectangle that contains the screen coordinates of the upper-left and lower-right corners of the confining rectangle.

If this parameter is , the cursor is free to move anywhere on the screen.

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