Condividi tramite


Proprietà IVMMouse::HorizontalPosition

[Windows Virtual PC non è più disponibile per l'uso a partire da Windows 8. Usare invece il provider WMI Hyper-V (V2).]

Recupera la coordinata x assoluta del mouse.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT put_HorizontalPosition(
  [in]          long position
);

HRESULT get_HorizontalPosition(
  [out, retval] long *position
);

Valore proprietà

Coordinata x che indica la nuova posizione del mouse. Quando si usano coordinate assolute, questo valore specifica la nuova coordinata x del mouse. Quando si usano coordinate relative, questo valore specifica il numero di pixel che il mouse deve essere spostato nella direzione x.

Codici di errore

Nome/valore Significato
S_OK
0
L'operazione è stata completata.
E_POINTER
0x80004003
Il parametro è NULL.
VM_E_VM_NOT_RUNNING
0xA0040206
La macchina virtuale a cui è collegato questo dispositivo del mouse non è attualmente in esecuzione.
VM_E_ADDITIONS_FEATURE_NOT_AVAIL
0xA0040505
I componenti di integrazione devono essere installati per recuperare la posizione del mouse o per impostare la posizione del mouse quando si usano coordinate assolute.
VM_E_USING_RELATIVE_COORDINATES
0xA0040802
Il dispositivo mouse è attualmente impostato per usare le coordinate relative del mouse.
VM_E_MOUSE_NOT_ACTIVE
0xA0040800
Le coordinate assolute non possono essere recuperate se il dispositivo del mouse non è attivato o se non è attualmente attivo nella macchina virtuale.
DISP_E_EXCEPTION
0x80020009
Si è verificato un errore imprevisto.

Commenti

Questa proprietà non può essere recuperata quando si usano coordinate relative.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Nessuno supportato
Fine del supporto client
Windows 7
Prodotto
Windows Virtual PC
Intestazione
VPCCOMInterfaces.h
IID
IID_IVMmouse è definito come ac903f6d-6346-4f29-8875-5d511a13895e

Vedi anche

IVMMouse