Sto facendo un programma con visual basic 6...
Come posso intercettare se una combinazione di tasti (es: ALT + CONTROL + 1) viene premuta?
Grazie!
Sto facendo un programma con visual basic 6...
Come posso intercettare se una combinazione di tasti (es: ALT + CONTROL + 1) viene premuta?
Grazie!
Una macro? Vuoi dire un programma ...
Dato il titolo, puoi chiarire?
No MP tecnici (non rispondo nemmeno!), usa il forum.
E' un programma minimizzato che esegue alcune funzioni, tipo copia e incolla se da un altro programma premo una sequenza di pulsanti...
Se devi intercettare dele sequenze system wide, allora e' bene utilizzare un hook globale della tastiera. Ma devi utilizzare una DLL esterna.
No MP tecnici (non rispondo nemmeno!), usa il forum.
ma non si usa l'API GetAsyncKeyState ?
Infatti ho detto "e' bene utilizzare" non che e' necessario.
Con l'hook e' il sistema che notifica il tasto quando e' pressato.
L'uso di quella API presuppone invece che il programma controlli continuamente i tasti con un timer.
No MP tecnici (non rispondo nemmeno!), usa il forum.
Allora, ho provato con il GetAsyncKeyState e in teoria dovrebbe funzionare solo che il problema è che non viene pressato un testo ma un altro programma simula il tasto premuto e non sò come mai ma non funziona...
In pratica ho la necessità di collegare il programma in vb 6 che ho realizzato con il programma Phone Remote Control, un programma che consente tramite keymaps di interagire con altri programmi...