IVMMouse-Schnittstelle

[Windows Der virtuelle PC ist ab Windows 8 nicht mehr für die Verwendung verfügbar. Verwenden Sie stattdessen den Hyper-V-WMI-Anbieter (V2).]

Steuert das Mausgerät innerhalb eines virtuellen Computers (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 auf dem Gastbetriebssystem die Integrationskomponenten installiert sind.

Member

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

Methoden

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

Methode BESCHREIBUNG
Klicken Simuliert einen 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).
UsingAbsoluteCoordinates
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)
nur Windows 7 [ Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Ende des Supports (Client)
Windows 7
Product (Produkt)
Windows Virtual PC
Header
VPCCOMInterfaces.h
IID
IID _ IVMmouse ist als ac903f6d-6346-4f29-8875-5d511a13895e definiert.