Interface IVMMouse
[Windows Virtual PC n’est plus disponible à partir de Windows 8. Utilisez plutôt le fournisseur WMI Hyper-V (V2).]
Contrôle l’appareil de souris au sein d’une machine virtuelle. La valeur IVMMouse d’une machine virtuelle peut être récupérée à l’aide de la propriété IVMVirtualMachine::Mouse . Les coordonnées de l’appareil de souris peuvent être représentées soit en coordonnées absolues, soit en coordonnées delta. Utilisez la propriété UsingAbsoluteCoordinates pour faire la distinction entre les deux méthodes de représentation de coordonnées. Notez que la récupération de la position actuelle du curseur et l’utilisation de coordonnées absolues ne sont prises en charge que si les composants d’intégration du système d’exploitation invité sont installés.
L’interface IVMMouse hérite de l’interface IDispatch. IVMMouse a également les types de membres suivants :
L’interface IVMMouse possède ces méthodes.
Méthode | Description |
---|---|
Cliquez sur | Simule un clic sur le bouton de la souris. |
GetButton | Récupère l’état actuel (haut ou bas) du bouton de la souris spécifié. |
SetButton | Définit l’état actuel (haut ou bas) du bouton de la souris spécifié. |
L’interface IVMMouse a ces propriétés.
Propriété | Type d’accès | Description |
---|---|---|
Horizontalposition |
Lecture/écriture |
Coordonnée x absolue de la souris. |
ScrollWheelPosition |
Écriture seule |
Coordonnée z de la souris (relative uniquement). |
UsingAbsoluteCoordinates |
Lecture/écriture |
Indique si les coordonnées de la souris représentent des coordonnées absolues ou relatives. |
Verticalposition |
Lecture/écriture |
Coordonnée y absolue de la souris. |
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Aucun pris en charge |
Fin de la prise en charge des clients |
Windows 7 |
Produit |
Windows Virtual PC |
En-tête |
|
IID |
IID_IVMmouse est défini comme ac903f6d-6346-4f29-8875-5d511a13895e |