Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Мобильные платформы > Windows CE
Перезагрузить страницу Windows CE5.0 и аппаратные клавиши
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
artemmus artemmus вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 03.04.2011
Arrow Windows CE5.0 и аппаратные клавиши - 03.04.2011, 01:51

Помогите, пожалуйста разобраться как получить событие нажатия аппаратной клавиши в Windows CE5.0 причем интересует какие вообще есть способы?
У меня терминал сбора данных Argox PT-60, там есть аппаратные клавиши (цифровые, курсор, shift, alt, ctrl, esc, enter) - события от нажатия этих клавиш попадают в WndProс после вызова SetWindowLongW, а так же в KeyboardProc после вызова SetWindowsHookExW.
Потом, есть аппаратные клавиши P1, P2 (аналог софт клавиш в мобилках) - нажатие по ним не дает событий ни в WndProс ни в KeyboardProc!

Подскажите какие еще есть способы? (в sdk к аппарату про эти клавиши ничего не написано)
Ответить с цитированием
  (#2 (permalink)) Старый
chebv chebv вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 04.04.2011
По умолчанию 06.04.2011, 12:25

Не знаю, поможет или нет. У меня была подобная проблема с ТСД Honeywell Dolphin 6100, который также работает под Win CE5.0. Аппартные клавиши в нем настраиваются с помощью Settings -> Control Panel -> Program Buttons. Если здесь указать для нужных аппартных клавиш значение No function, то их нажатие можно будет перехватить как нажатие обычной клавиатурной кнопки.
Ответить с цитированием
  (#3 (permalink)) Старый
artemmus artemmus вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 03.04.2011
По умолчанию 06.04.2011, 21:39

огромное тебе спасибо chebv! Действительно помогло, там оказывается в панели упр. есть настройка хот-кейс и там прямо можно указать скан коды для этих клавиш и всё заработало
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
горячие клавиши Кристина12 Устройства ввода 4 02.03.2013 10:36
Пищат клавиши Sonic_111 Ремонт ноутбуков 2 20.10.2011 13:54
Нажатие на клавиши как это сделать ledo Trolltech Qt 0 16.06.2011 16:51
Выгрузка по нажатию клавиши triest Pascal 1 14.06.2011 21:37
Засекреченные «горячие» клавиши или как стать богом Windows 7 Dialog567 Windows 7 4 01.04.2011 16:18
Как перехватить нажатие клавиши alt nepser Visual C++ 2 21.09.2006 20:06
Горячие клавиши -=Rain=- Visual Basic 1 12.10.2005 03:27
Гарячие клавиши imported_MasterX Prolog 3 01.05.2005 16:27
Как имитировать мультимедиа клавиши Fuud Delphi 11 25.02.2005 00:45
Как перехватывать аппаратные прерывания и реагировать на данное событие S_Pastuh Assembler 1 02.05.2004 02:57
Как в Windows ХР отключить горячии клавиши Ctrl+alt+del AHAPXuCT Delphi 9 23.01.2004 10:29
Клавиши перехода как ее назначить pav DHTML, JavaScript, VBScript 12 02.04.2003 23:11



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов