Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Нажата ли клавища


Автор: Jlekc 29.11.2006, 23:07
(Пищу под КПК)

Как узнать нажата ли клавища в частности - клавища Ctrl.
На виртуальной клавиатуре она зажимаеться, и может быть зажата в момент старта программы (onKeyDown некому будет обработать).
Как опрасить клавиатуру на информацию о состоянии клавиш? 

ЗЫ: ищу инфу по поводу API/GetKeyState то чот туго с этим на КПК, мож кто поделиться

Автор: Jlekc 29.11.2006, 23:25
Все нашол.
Тема закрыта.

Автор: ivashkanet 29.11.2006, 23:29
См. мою подпись

Автор: Jlekc 30.11.2006, 00:10
)))
пусть будет так

Код

[DllImport("coredll.dll")]
static extern short GetKeyState(int keyCode);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)