Il modo migliore per intercettare la pressione di Bloc Maiusc
-
26-10-2019 - |
Domanda
Qual è il modo migliore per intercettare il tasto di blocco Caps su Windows, per fare un programma come Launchy?
Al momento, sto impostando un gancio a basso livello con SetWindowsHookEx , ma questo è un po 'troppo di basso livello per me, dal momento che non voglio intercettare altri programmi che stanno cercando di essere attivo un livello basso. Sto cercando il più alto livello possibile di intercettazioni che può ancora evitare di accendere Caps serratura stessa ... qualche suggerimento migliore?
Soluzione 2
A quanto pare il modo migliore è di utilizzare un gancio di basso livello, dal momento che non lo fa RegisterHotkey
intercetta ??em> la chiave.
Altri suggerimenti
È possibile utilizzare RegisterHotKey
:
RegisterHotKey(hWnd, 0, 0, VK_CAPITAL);
La finestra riceverà un messaggio WM_HOTKEY
ogni volta che si preme questo tasto.