430 / 384 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
|
|
1 | |
Ждать нажатия клавиатурной комбинации17.12.2012, 21:31. Показов 3800. Ответов 4
Метки нет (Все метки)
Нужно сделать паузу в программе, пока пользователь не нажмёт одну из заранее (т.е. ещё до компиляции) заданных комбинаций клавиш. Например, Ctrl-Alt-S, Ctrl-Alt-A или Ctrl-Alt-D. Как это сделать? Нужен самый простой способ.
0
|
17.12.2012, 21:31 | |
Ответы с готовыми решениями:
4
По событию нажатия на кнопку вызвать функцию, в которой ждать нового нажатия на ту же самую кнопку Ждать нажатия кнопки 1-я форма должна ждать нажатия кнопки во 2-й Как заставить foreach ждать нажатия кнопки для продолжения? |
17.12.2012, 22:15 | 2 | |||||
Самый простой с двумя клвишами ( например SHIFT+D)
1
|
430 / 384 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
|
|
18.12.2012, 09:55 [ТС] | 3 |
В крайнем случае и одна устроит. Вот только я почитал про функцию GetAsyncKeyState и так понял, что это будет работать, только если окно программы является активным. А можно перехватывать саму клавиатуру? Или это уже драйвер придётся писать?
0
|
430 / 384 / 200
Регистрация: 12.08.2011
Сообщений: 1,610
|
|
18.12.2012, 11:09 [ТС] | 5 |
Да, что-то я ступил. Если перехват работает глобально, то всё резко упрощается. Низкий поклон всем ответившим!
0
|
18.12.2012, 11:09 | |
18.12.2012, 11:09 | |
Помогаю со студенческими работами здесь
5
Эмуляция нажатия комбинации клавиш Считывание нажатия комбинации клавиш Отлов нажатия комбинации клавиш Улавливание нажатия комбинации клавиш Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |