Compartilhar via


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
VPCCOMInterfaces.h
IID
IID_IVMmouse é definido como ac903f6d-6346-4f29-8875-5d511a13895e