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.
Die IVMMouse-Schnittstelle erbt von der IDispatch-Schnittstelle . IVMMouse verfügt auch über folgende Arten von Membern:
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. |
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. |
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 |
|
IID |
IID_IVMmouse ist definiert als ac903f6d-6346-4f29-8875-5d511a13895e |