InputNonClientPointerSource 类

定义

在窗口的非工作区中处理指针输入。

public ref class InputNonClientPointerSource sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InputNonClientPointerSource final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class InputNonClientPointerSource
Public NotInheritable Class InputNonClientPointerSource
继承
Object Platform::Object IInspectable InputNonClientPointerSource
属性

注解

窗口的非工作区包括标题栏、菜单栏或窗口框架等元素。

属性

DispatcherQueue

获取与 InputNonClientPointerSource 对象关联的调度程序队列。

方法

ClearAllRegionRects()

InputNonClientPointerSource 中删除窗口的非工作区中的所有区域类型。

ClearRegionRects(NonClientRegionKind)

InputNonClientPointerSource 中删除窗口的非工作区内指定类型的每个区域。

GetForWindowId(WindowId)

检索指定窗口的 InputNonClientPointerSource 对象。

GetRegionRects(NonClientRegionKind)

获取窗口非工作区内指定类型的每个区域的分区边界。

SetRegionRects(NonClientRegionKind, RectInt32[])

设置窗口非工作区中每个区域的分区边界。

事件

CaptionTapped

当窗口描述文字通过指针报告点击操作时发生。

PointerEntered

当指针进入窗口非工作区的区域时发生。

PointerExited

当指针退出窗口非工作区的区域时发生。

PointerMoved

当指针在窗口非工作区的某个区域内移动时发生。

PointerPressed

在窗口非工作区) 收到指针的按下操作 ((例如触摸按下或鼠标单击)时发生。

PointerReleased

当与先前的 InputNonClientPointerSource.PointerPressed 操作关联的指针设备在窗口非工作区的某个区域内释放时发生。

RegionsChanged

更改窗口非工作区中某个区域的分区边界时发生。

适用于