![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
![]()
у меня есть компонент xKeyHook
Я реагирую на нажатие клавиш, но есть один нюанс procedure TForm1.xKeyHook1KeyDown(Sender: HWND; var Key: Integer); begin end; я беру отсюда key и записываю в файл И вот, допустим, у меня такие результаты privet в файле: 1 2 3 зкшмуе // это то же самое (privet), но на русской раскладке в файле: 1 2 3 как реагировать на изменение раскладки клавы. потому что код передается один и тот же.... Я зная раскладку клавиш не трудно будет доделать Заранее большое спс!
Программирование - это великое искусство... Такое же как например и живопись!
![]() |
![]() |
![]() |
![]() |
#2 |
delphi-ст!
Форумчанин
Регистрация: 02.01.2009
Сообщений: 825
|
![]()
как узнать раскладку клавиатуры
Код:
Код:
вступлю в команду разработчиков ПО на Delphi
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
![]()
а как узнать изменилась ли она?
то есть вот когда изменится - вот это событие?
Программирование - это великое искусство... Такое же как например и живопись!
![]() |
![]() |
![]() |
![]() |
#4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Нужно ловить сообщение WM_INPUTLANGCHANGEREQUEST
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
принадлежит ли число, введённое с клавиатуры отрезку (а;в). Границы отрезка вводятся с клавиатуры | Maria, Russia | Помощь студентам | 3 | 17.02.2009 22:01 |
Мини-утилита для переключения раскладки | SublimeYe | Свободное общение | 4 | 03.07.2008 22:29 |
имитация клавиатуры | Var17 | Win Api | 3 | 17.06.2008 14:28 |
Смена раскладки клавиатуры | NoName_emaNoN | Общие вопросы Delphi | 10 | 28.05.2008 08:55 |
Блокирование клавиатуры | Milly | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 18.10.2007 19:15 |