Interface IVMMouse
[O Pc Virtual do Windows não está mais disponível para uso a partir de Windows 8. Em vez disso, use o provedor WMI do Hyper-V (V2).]
Controla o dispositivo do mouse em uma VM (máquina virtual). O IVMMouse para uma máquina virtual pode ser recuperado usando a propriedade IVMVirtualMachine::Mouse . As coordenadas do dispositivo do mouse podem ser representadas em coordenadas absolutas ou em coordenadas delta. Use a propriedade UsingAbsoluteCoordinates para distinguir entre os dois métodos de representação de coordenadas. Observe que a recuperação da posição atual do cursor e o uso de coordenadas absolutas só têm suporte se o sistema operacional convidado tiver os componentes de integração instalados.
Membros
A interface IVMMouse herda da interface IDispatch . IVMMouse também tem estes tipos de membros:
Métodos
A interface IVMMouse tem esses métodos.
Método | Descrição |
---|---|
Clique | Simula um clique de botão do mouse. |
GetButton | Recupera o estado atual (para cima ou para baixo) do botão do mouse especificado. |
SetButton | Define o estado atual (para cima ou para baixo) do botão do mouse especificado. |
Propriedades
A interface IVMMouse tem essas propriedades.
Propriedade | Tipo de acesso | Descrição |
---|---|---|
HorizontalPosition |
Leitura/gravação |
A coordenada x absoluta do mouse. |
ScrollWheelPosition |
Somente gravação |
A coordenada z do mouse (somente relativo). |
UsingAbsoluteCoordinates |
Leitura/gravação |
Indica se as coordenadas do mouse representam coordenadas absolutas ou relativas. |
VerticalPosition |
Leitura/gravação |
A coordenada y absoluta do mouse. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Fim do suporte ao cliente |
Windows 7 |
Produto |
Windows Virtual PC |
Cabeçalho |
|
IID |
IID_IVMmouse é definido como ac903f6d-6346-4f29-8875-5d511a13895e |