|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.01.2018, 12:17 | #1 |
Регистрация: 18.01.2018
Сообщений: 7
|
Повторение зажатой кнопки и GetAsyncKeyState
Всем привет.
Я думаю не для кого не секрет, то что при зажатии кнопки на клавиатуре начинается бесконечный повтор данного символа, а GetAsyncKeyState триггерится на каждый. В общем нужно программно "заглушить" эти повторы. Да, гугл не помог =( Вот та самая злосчастная часть кода Код:
|
18.01.2018, 12:56 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Например, заведите переменную и если кнопка не нажата ставьте тру. Нажата и флаг, то обрабатываем и фолс.
|
18.01.2018, 13:09 | #3 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Когда вижу внутри цикла вызов Application.ProcessMessages(), мне хочется орать матом.
Что я и делаю. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
18.01.2018, 13:17 | #4 |
Регистрация: 18.01.2018
Сообщений: 7
|
Сорри, давай хоть вместе поорём =) Исправлюсь
Последний раз редактировалось The1fEst; 18.01.2018 в 13:22. |
18.01.2018, 13:19 | #5 | |
Регистрация: 18.01.2018
Сообщений: 7
|
Цитата:
Код:
|
|
18.01.2018, 13:22 | #6 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Давай!
А теперь колись давай, накой хер тебе понадобился GetAsyncKeyState()? Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
18.01.2018, 13:31 | #7 |
Регистрация: 18.01.2018
Сообщений: 7
|
|
18.01.2018, 13:32 | #8 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
А чо, OnKeyDown/OnKeyUp отменили штоли?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
18.01.2018, 13:34 | #9 |
Регистрация: 18.01.2018
Сообщений: 7
|
|
18.01.2018, 13:55 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
GetAsyncKeyState | NEoMASTERR | Общие вопросы Delphi | 3 | 20.04.2016 17:20 |
Движение зажатой мыши по экрану | NEoMASTERR | Общие вопросы Delphi | 5 | 22.02.2015 09:26 |
На getasynckeystate() ругаеться Касперский? | Дима я | Win Api | 9 | 19.08.2012 13:44 |
Принцип работы функции GetAsyncKeyState | wwe2012 | Общие вопросы C/C++ | 0 | 10.04.2011 09:15 |
Повторение действий до нажатия кнопки | Tukzar | Общие вопросы Delphi | 4 | 19.07.2010 08:22 |