OnKeyDown em Thread/DLL
06/07/2018
0
Olá!
Tenho uma DLL sem nenhum form, com uma thread especifica para verificar as teclas pressionadas.
Se eu utilizo o seguinte trecho, "if GetAsyncKeyState(Ord('A')) <> 0", a thread retorna que a tecla "A" foi pressionada, tudo bem, porém, eu queria uma maneira de bloquear essa letra, por exemplo, se ele pressionar a letra "A", ela não seja inserida, não consegui uma forma de evitar isso.
Pelo que pude ver nos forms, existem o evento OnKeyDown, e quando uma tecla é pressionada basta colocar o valor "key := #0", que o mesmo não retorna a letra especificada,.
Então, queria saber como criar o evento OnKeyDown em uma thread, ou uma maneira de bloquear tal letra.
Grato desde já!
Tenho uma DLL sem nenhum form, com uma thread especifica para verificar as teclas pressionadas.
Se eu utilizo o seguinte trecho, "if GetAsyncKeyState(Ord('A')) <> 0", a thread retorna que a tecla "A" foi pressionada, tudo bem, porém, eu queria uma maneira de bloquear essa letra, por exemplo, se ele pressionar a letra "A", ela não seja inserida, não consegui uma forma de evitar isso.
Pelo que pude ver nos forms, existem o evento OnKeyDown, e quando uma tecla é pressionada basta colocar o valor "key := #0", que o mesmo não retorna a letra especificada,.
Então, queria saber como criar o evento OnKeyDown em uma thread, ou uma maneira de bloquear tal letra.
Grato desde já!
Vinicius
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)