Share via


IVMMouse-Schnittstelle

[Windows Virtual PC ist ab Windows 8 nicht mehr verfügbar. Verwenden Sie stattdessen den Hyper-V WMI-Anbieter (V2).]

Steuert das Mausgerät in einem virtuellen Computer (VM). Die IVMMouse für einen virtuellen Computer kann mithilfe der IVMVirtualMachine::Mouse-Eigenschaft abgerufen werden. Koordinaten für das Mausgerät können entweder in absoluten Koordinaten oder in Deltakoordinaten dargestellt werden. Verwenden Sie die UsingAbsoluteCoordinates-Eigenschaft , um zwischen den beiden Methoden der Koordinatendarstellung zu unterscheiden. Beachten Sie, dass das Abrufen der aktuellen Cursorposition und die Verwendung absoluter Koordinaten nur unterstützt werden, wenn das Gastbetriebssystem die Integrationskomponenten installiert hat.

Member

Die IVMMouse-Schnittstelle erbt von der IDispatch-Schnittstelle . IVMMouse verfügt auch über folgende Arten von Membern:

Methoden

Die IVMMouse-Schnittstelle verfügt über diese Methoden.

Methode Beschreibung
Klicken Sie auf Simuliert ein Mausklick.
GetButton Ruft den aktuellen Zustand (nach oben oder unten) der angegebenen Maustaste ab.
SetButton Legt den aktuellen Zustand (nach oben oder unten) der angegebenen Maustaste fest.

Eigenschaften

Die IVMMouse-Schnittstelle verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
HorizontalPosition
Lesen/Schreiben
Die absolute x-Koordinate der Maus.
ScrollWheelPosition
Lesegeschützt
Die z-Koordinate der Maus (nur relativ).
Verwenden vonAbsoluteCoordinates
Lesen/Schreiben
Gibt an, ob Mauskoordinaten absolute oder relative Koordinaten darstellen.
VerticalPosition
Lesen/Schreiben
Die absolute y-Koordinate der Maus.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Ende des Supports (Client)
Windows 7
Produkt
Windows Virtual PC
Header
VPCCOMInterfaces.h
IID
IID_IVMmouse ist definiert als ac903f6d-6346-4f29-8875-5d511a13895e