Freigeben über


MouseDevice Klasse

Definition

Unterstützt die Möglichkeit, verbundene Mausgeräte zu identifizieren und nachzuverfolgen.

public ref class MouseDevice sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class MouseDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class MouseDevice
Public NotInheritable Class MouseDevice
Vererbung
Object Platform::Object IInspectable MouseDevice
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Im Beispiel "Gerätefunktionen" wird veranschaulicht, wie Das Vorhandensein von Eingabegeräten erkannt und die Funktionen und Attribute der einzelnen Geräte abgerufen werden.

Hinweis

Diese Klasse ist nicht agil, was bedeutet, dass Sie das Threadingmodell und das Marshallverhalten berücksichtigen müssen. Weitere Informationen finden Sie unter Threading and Marshaling (C++/CX) und Using Windows-Runtime objects in a multithreaded environment (.NET).

Methoden

GetForCurrentView()

Ruft das Mausgerät ab, das der aktuellen Ansicht zugeordnet ist.

Ereignisse

MouseMoved

Tritt auf, wenn der Mauszeiger verschoben wird.

Gilt für: