IVMMouse 接口

[自Windows 8起,Windows 虚拟电脑不再可供使用。 请改用 Hyper-V WMI 提供程序 (V2) 。]

控制虚拟机 (VM) 中的鼠标设备。 可以使用 IVMVirtualMachine::Mouse 属性检索虚拟机的 IVMMouse。 鼠标设备的坐标可以用绝对坐标或增量坐标表示。 使用 UsingAbsoluteCoordinates 属性区分坐标表示法的两种方法。 请注意,仅当来宾操作系统安装了集成组件时,才支持检索当前游标位置和使用绝对坐标。

成员

IVMMouse 接口继承自 IDispatch 接口。 IVMMouse 还具有以下类型的成员:

方法

IVMMouse 接口具有这些方法。

方法 说明
单击 模拟鼠标按钮单击。
GetButton 检索指定鼠标按钮) (当前状态。
SetButton 设置当前状态 () 指定的鼠标按钮。

属性

IVMMouse 接口具有这些属性。

属性 访问类型 说明
HorizontalPosition
读取/写入
鼠标的绝对 x 坐标。
ScrollWheelPosition
只写
鼠标的 z 坐标仅 (相对) 。
UsingAbsoluteCoordinates
读取/写入
指示鼠标坐标是表示绝对坐标还是相对坐标。
VerticalPosition
读取/写入
鼠标的绝对 y 坐标。

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
无受支持的版本
客户端支持终止
Windows 7
产品
Windows Virtual PC
标头
VPCCOMInterfaces.h
IID
IID_IVMmouse定义为 ac903f6d-6346-4f29-8875-5d511a13895e