Funzione EnableMouseInPointer (winuser.h)
Consente al mouse di fungere da dispositivo di input del puntatore e inviare WM_POINTER messaggi.
Sintassi
BOOL EnableMouseInPointer(
[in] BOOL fEnable
);
Parametri
[in] fEnable
TRUE per attivare il supporto dell'input del mouse in WM_POINTER.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
Questa funzione può essere chiamata 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 della durata del processo lo stato viene modificato come specificato e la chiamata ha esito positivo.
Nelle chiamate successive, 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 |