1 / 1 / 0
Регистрация: 15.03.2012
Сообщений: 113
|
||||||||||||||||
1 | ||||||||||||||||
Имитация нажатия маленькой буквы07.09.2012, 14:09. Показов 1037. Ответов 2
Метки нет (Все метки)
Отловил клавишу проимитировал ее нажатия но проблема если имитировать нажатие любой клавиши+Shift (то есть большую букву ) то все нормально работает
Код
КОД
весть код вот
понял почему зависает оно не хочет принимать вот эти значения клавиш keybd_event(0x41, 0, 0 ,0); можно как то клавиши (0x41) писать типо "VK_SHIFT"
0
|
07.09.2012, 14:09 | |
Ответы с готовыми решениями:
2
Из маленькой буквы сделать большую Вывести слова, начинающиеся с маленькой буквы Имитация нажатия сылки Имитация нажатия кнопки |
Супер-модератор
|
||||||
07.09.2012, 14:17 | 2 | |||||
Естественно, у тебя ж бесконечная рекурсяи получается. Посылаешь нажатие маленькой буквы, сам же его перехватываешь, как новый shortcut, и так далее. Положи на форму Memo, и выводи в него какое-нибудь сообщение, как только пришел в блок, где используешь kbd_event. Как только нажмешь "a" - у тебя Memo тут же начнет заполняться, причем не перестанет, пока программу не закроешь.
Кстати, не
0
|
1 / 1 / 0
Регистрация: 15.03.2012
Сообщений: 113
|
|
07.09.2012, 14:29 [ТС] | 3 |
но как избежаить чтобы оно нЕ крутилось что то не могу придумать
0
|
07.09.2012, 14:29 | |
07.09.2012, 14:29 | |
Помогаю со студенческими работами здесь
3
Имитация нажатия CapsLock через реестр Имитация нажатия клавиш в неактивном браузере Перехват и имитация нажатия клавиши клавиатуры в чужом приложении Имитация нажатия кнопкой мыши в определенном окне внешней программы Имитация нажатия клавиш Имитация нажатия клавиш С/С++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |