点击或拖拽改变大小

XLibXGrabPointer 方法

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <summary> 文档]

命名空间:  CPF.Linux
程序集:  CPF.Linux (在 CPF.Linux.dll 中) 版本:0.8.8.5
语法
C#
public static int XGrabPointer(
	IntPtr display,
	IntPtr window,
	bool owner_events,
	EventMask event_mask,
	GrabMode pointer_mode,
	GrabMode keyboard_mode,
	IntPtr confine_to,
	IntPtr cursor,
	IntPtr timestamp
)

参数

display
类型:SystemIntPtr

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <param name="display"/> 文档]

window
类型:SystemIntPtr

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <param name="window"/> 文档]

owner_events
类型:SystemBoolean

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <param name="owner_events"/> 文档]

event_mask
类型:CPF.LinuxEventMask

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <param name="event_mask"/> 文档]

pointer_mode
类型:CPF.LinuxGrabMode

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <param name="pointer_mode"/> 文档]

keyboard_mode
类型:CPF.LinuxGrabMode

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <param name="keyboard_mode"/> 文档]

confine_to
类型:SystemIntPtr

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <param name="confine_to"/> 文档]

cursor
类型:SystemIntPtr

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <param name="cursor"/> 文档]

timestamp
类型:SystemIntPtr

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <param name="timestamp"/> 文档]

返回值

类型:Int32

[缺少 "M:CPF.Linux.XLib.XGrabPointer(System.IntPtr,System.IntPtr,System.Boolean,CPF.Linux.EventMask,CPF.Linux.GrabMode,CPF.Linux.GrabMode,System.IntPtr,System.IntPtr,System.IntPtr)" 的 <returns> 文档]

参见