Реализация функциональности клавиатуры - PullRequest
0 голосов
/ 11 января 2011

Я сделал клавиатуру с некоторыми функциональными возможностями, но я не знаю, как добавить функциональность управления. Эту клавиатуру следует использовать на сенсорном экране. Используя код, указанный на http://www.codeproject.com/KB/miscctrl/touchscreenkeyboard.aspx

есть идеи, какую функциональность будет выполнять ctrl?

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

Ответы [ 2 ]

1 голос
/ 11 января 2011

Чтобы отправить команды клавиатуры в Windows, вам нужно будет вызвать функцию SendInput или SendKeys в user32.dll. Есть хороший проект в codeplex, выполняющий точночто ты хочешь.

0 голосов
/ 11 января 2011

Вы можете посмотреть (и работать с) SendKeys (для winforms) и SendInput (для native). И вы также должны посмотреть на эту ссылку .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...