情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

PointerEventArgs Class

最後のポインター イベントによって返される引数を含みます。

構文


public sealed class PointerEventArgs : ICoreWindowEventArgs

属性

[MarshalingBehavior(Standard)]
[Version(0x06020000)]
[WebHostHidden()]

メンバー

PointerEventArgsクラス には次の種類のメンバーがあります。

メソッド

The PointerEventArgs クラス には次のメソッドがあります。 また、以下からもメソッドが継承されます。Object クラス.

メソッド説明
GetIntermediatePoints Retrieves the pointer data for up to the last 64 pointer locations since the last pointer event.

 

プロパティ

PointerEventArgsクラス には次のプロパティがあります。

プロパティアクセスの種類説明

CurrentPoint

読み取り専用Gets the pointer data of the last pointer event.

Handled

読み取り/書き込みGets or sets whether the pointer event was handled.

KeyModifiers

読み取り専用Gets the keyboard key or keys used to modify the pointer input, such as the "Ctrl" key when pressed in conjunction with another key, as in Ctrl+C.

 

解説

このオブジェクトは、次のいずれかのイベントに登録されているデリゲートによって返されます。



// returning pointer events data through PointerEventArgs

void MyCoreWindowEvents::SetWindow( // implementation called by CoreApplication::Run(), provided for context
    _In_ CoreWindow^ window
    )
{
    window->PointerCursor = ref new CoreCursor(CoreCursorType::Arrow, 0);

    // ...
    window->PointerPressed +=
        ref new TypedEventHandler<CoreWindow^, PointerEventArgs^>(this, &CoreWindowEvents::OnPointerPressed);
    window->PointerReleased +=
        ref new TypedEventHandler<CoreWindow^, PointerEventArgs^>(this, &CoreWindowEvents::OnPointerReleased);
    window->PointerMoved +=
        ref new TypedEventHandler<CoreWindow^, PointerEventArgs^>(this, &CoreWindowEvents::OnPointerMoved);

    // ...
   
}


メモ  : このクラスはアジャイルではないため、そのスレッド モデルとマーシャリングの動作を考慮する必要があります。詳細については、「スレッドとマーシャリング (C++/CX)」を参照してください。

要件

最小限サポートされるクライアント

Windows 8 [Windows ストア アプリのみ]

最小限サポートされるサーバー

Windows Server 2012 [Windows ストア アプリのみ]

最小限サポートされる携帯電話

Windows Phone 8

名前空間

Windows.UI.Core
Windows::UI::Core [C++]

メタデータ

Windows.winmd

参照

入力: 操作およびジェスチャ (C++) のサンプル
入力: 簡略化されたインクのサンプル
入力: タッチのヒット テストのサンプル

 

 

表示: