MouseCapabilities Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Unterstützt die Möglichkeit, die Funktionen von verbundenen Mausgeräten zu bestimmen.
public ref class MouseCapabilities sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MouseCapabilities final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MouseCapabilities final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MouseCapabilities
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MouseCapabilities
function MouseCapabilities()
Public NotInheritable Class MouseCapabilities
- Vererbung
- 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
Die von den hier erläuterten Eigenschaften zurückgegebenen Werte basieren auf der Gesamtzahl der verbundenen Mäuse: Boolesche Eigenschaften geben true zurück, wenn eine Maus eine bestimmte Funktion unterstützt, und numerische Eigenschaften geben den von allen Mäusen verfügbaren Maximalwert zurück.
Das Beispiel für Gerätefunktionen veranschaulicht, wie Sie das Vorhandensein von Eingabegeräten erkennen und die Funktionen und Attribute jedes Geräts abrufen.
Konstruktoren
MouseCapabilities() |
Initialisiert eine neue instance der MouseCapabilities-Klasse. |
Eigenschaften
HorizontalWheelPresent |
Ruft einen Wert ab, der angibt, ob eine der Mäuse, die mit dem Computer verbunden sind, über ein Scrollrad verfügt, das nach links und rechts gekippt wird (normalerweise für horizontales Scrollen). |
MousePresent |
Ruft einen Wert ab, der angibt, ob ein Mausgerät erkannt wird. |
NumberOfButtons |
Ruft einen Wert ab, der die Anzahl der Schaltflächen auf der Maus darstellt. Wenn mehrere Mäuse vorhanden sind, wird die Anzahl der Schaltflächen der Maus mit der maximalen Anzahl von Schaltflächen zurückgegeben. |
SwapButtons |
Ruft einen Wert ab, der angibt, ob eine der Mäuse, die mit dem Computer verbunden sind, links und rechts getauscht hat. |
VerticalWheelPresent |
Ruft einen Wert ab, der angibt, ob eine der Mäuse, die mit dem Computer verbunden sind, über ein Scrollrad verfügt, das nach oben und unten rollt (normalerweise für vertikales Scrollen). |