Измените ключ, нажимаемый с C#

Эй, я пытаюсь записать программу в C#, который отследит нажатие определенных ключей (использующий захват клавиатуры), и отправлять различные вместо этого.

Например, когда я нажимаю клавишу, она вместо этого отправит ключ Q.

Я использовал http://www.codeproject.com/KB/cs/CSLLKeyboardHook.aspx это для моих рычагов и пытался использовать функцию SendKeys, но я получаю исключение о сборщике "мусора", уничтожающем некоторый объект в классе рычага.

7
задан Benny 15 March 2010 в 17:35
поделиться

1 ответ

И когда вы смотрите на свой класс-ловушку, каков источник проблемы? Похоже, что ресурс не управляется должным образом.

Поймите, что если вы планируете сделать это как своего рода розыгрыш, это никогда не пройдет удачно из-за невозможности их выключить. Также примите во внимание, что этот тип кажущейся неэтичной темы вряд ли получит большую поддержку.

-1
ответ дан 7 December 2019 в 14:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: