Интерфейс IVMMouse
[Виртуальный компьютер Windows больше недоступен для использования с Windows 8. Вместо этого используйте поставщик WMI Hyper-V (V2).]
Управляет устройством мыши в виртуальной машине. IvMMouse для виртуальной машины можно получить с помощью свойства IVMVirtualMachine::Mouse. Координаты для устройства мыши могут быть представлены либо в абсолютных координатах, либо в разностных координатах. Используйте свойство UsingAbsoluteCoordinates для различения двух методов представления координат. Обратите внимание, что получение текущей позиции курсора и использование абсолютных координат поддерживаются только в том случае, если в гостевой операционной системе установлены компоненты интеграции.
Элементы
Интерфейс IVMMouse наследуется от интерфейса IDispatch . IVMMouse также имеет следующие типы членов:
Методы
Интерфейс IVMMouse имеет следующие методы.
Метод | Описание |
---|---|
Щелкните | Имитирует нажатие кнопки мыши. |
GetButton | Извлекает текущее состояние (вверх или вниз) указанной кнопки мыши. |
SetButton | Задает текущее состояние (вверх или вниз) указанной кнопки мыши. |
Свойства
Интерфейс IVMMouse имеет следующие свойства.
Свойство | Тип доступа | Описание |
---|---|---|
Горизонтальная позиция |
Чтение/запись |
Абсолютная координата по оси X мыши. |
ScrollWheelPosition |
Только на запись |
Z-координата мыши (только относительно). |
UsingAbsoluteCoordinates |
Чтение/запись |
Указывает, представляют ли координаты мыши абсолютные или относительные координаты. |
Вертикальное положение |
Чтение/запись |
Абсолютная координата мыши по оси Y. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Окончание поддержки клиентов |
Windows 7 |
Продукт |
Windows Virtual PC |
Заголовок |
|
IID |
IID_IVMmouse определяется как ac903f6d-6346-4f29-8875-5d511a13895e |