Condividi tramite


Funzione IsMouseInPointerEnabled (winuser.h)

Indica se EnableMouseInPointer è impostato affinché il mouse funga da dispositivo di input del puntatore e invii WM_POINTER messaggi.

Sintassi

BOOL IsMouseInPointerEnabled();

Valore restituito

Se EnableMouseInPointer è impostato, il valore restituito è diverso da zero.

Se EnableMouseInPointer non è impostato, il valore restituito è zero.

Commenti

EnableMouseInPointer può essere chiamato una sola volta nel contesto di una durata del processo. Prima della prima chiamata, le app di Windows Store vengono eseguite con puntatore del mouse abilitato, come per tutte le applicazioni desktop che utilizzano mshtml.dll. Tutte le altre applicazioni desktop vengono eseguite con puntatore del mouse disabilitato.

Nella prima chiamata a EnableMouseInPointer nella durata del processo lo stato viene modificato come specificato e la chiamata ha esito positivo.

Nelle chiamate successive a EnableMouseInPointer, lo stato non cambierà. Se lo stato corrente non è uguale allo stato specificato, la chiamata ha esito negativo.

Chiamare IsMouseInPointerEnabled per verificare lo stato del puntatore del mouse.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll

Vedi anche

EnableMouseInPointer

Funzioni

WM_POINTER