Come reagire evento quando l'utente entra finestra messa a fuoco in un'area di ingresso?
-
09-10-2019 - |
Domanda
ho intenzione di implementare un On Screen Keyboard per Windows che richiede l'applicazione OSK per mostrare quando un utente accesso in una zona di ingresso. Ad esempio, quando un utente apre notepad.exe e iniziare facendo clic su di esso, il mio OSK app (attualmente gestito nel vassoio di sistema) deve essere mostrato.
Non ho idea di come catturare coloro evento (utente fa clic sul blocco note app), ma credo che si riferisce alle cose Win32. Qualcuno può darmi un suggerimento per questo? Sarebbe molto apprezzato.
Grazie
Soluzione
Probabilmente dovrete impostare una globale gancio , utilizzando ad esempio SetWindowsHookEx () , al fine di Monitor messaggi WM_SETFOCUS inviata a tutti i controlli di modifica in tutte le applicazioni.
Questo è piuttosto invadente, e che non sarà facile. Buona fortuna.