Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.08.2012, 14:50   #1
onefinal
Пользователь
 
Регистрация: 21.07.2012
Сообщений: 18
По умолчанию sendmessage и буквы ( Q E R T Y )

не розберусь как через сендмесседж послать БУКВЫ все фки понял т.е VK_F1 и т.д, а как буквы хз, ткните носом пож
onefinal вне форума Ответить с цитированием
Старый 07.08.2012, 14:58   #2
onefinal
Пользователь
 
Регистрация: 21.07.2012
Сообщений: 18
По умолчанию

Извиняюсь разобрался
Код:
SendMessage(Edit1.handle, wm_char, ord('q'), 0);
onefinal вне форума Ответить с цитированием
Старый 07.08.2012, 15:00   #3
onefinal
Пользователь
 
Регистрация: 21.07.2012
Сообщений: 18
По умолчанию

эм, теперь вопрос как отследить нажатия q на клавиатуре ?
Код:
if GetAsyncKeyState(VK_F4) <> 0 then
вот так смотрел за фками..
onefinal вне форума Ответить с цитированием
Старый 07.08.2012, 15:37   #4
TorrentTor
Форумчанин
 
Аватар для TorrentTor
 
Регистрация: 02.11.2011
Сообщений: 105
По умолчанию

Код:
if GetAsyncKeyState(VkKeyScan('q')) <> 0 then
TorrentTor вне форума Ответить с цитированием
Старый 07.08.2012, 15:45   #5
onefinal
Пользователь
 
Регистрация: 21.07.2012
Сообщений: 18
По умолчанию

спасибо, сработало, ещё вопрос, как теперь это дело сделать независимо от языка розкладки? т.е
Код:
GetAsyncKeyState(VkKeyScan('q') or VkKeyScan('й')) <> 0 then
у меня так не работает (
onefinal вне форума Ответить с цитированием
Старый 07.08.2012, 15:50   #6
onefinal
Пользователь
 
Регистрация: 21.07.2012
Сообщений: 18
По умолчанию

Все сделал, моя ошибка
Код:
GetAsyncKeyState(VkKeyScan('q') AND VkKeyScan('й')) <> 0 then
onefinal вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
sendmessage glebast Помощь студентам 3 13.07.2012 17:06
SendMessage sashaxD Win Api 5 22.10.2011 20:02
Преобразовать все буквы нижнего регистра в буквы верхнего регистра druger Помощь студентам 5 18.09.2011 17:27
SendMessage Damien4Damien Общие вопросы Delphi 3 29.09.2010 21:27
SendMessage ASЯ Помощь студентам 0 20.05.2010 10:38