共用方式為


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

發生于視窗非工作區中區域之區域的分割區界限變更時發生。

適用於