Интерфейс 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
Заголовок
VPCCOMInterfaces.h
IID
IID_IVMmouse определен как ac903f6d-6346-4f29-8875-5d511a13895e