|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.03.2015, 16:55 | #1 |
Пользователь
Регистрация: 14.04.2013
Сообщений: 15
|
Определить нажимает пользователь кнопку на клавиатуре или нет
В общем нужно , что бы программа висела и проверяла нажал ли пользователь (любую клавишу) на клавиатуре или нет. Само приложение консольное и свернуто. Можно ли это сделать не прибегая к хукам? Нашел пока KeyPress - событие но не могу понять оно будет работать только в моей форме ?
|
26.03.2015, 17:14 | #2 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
без хуков нет
|
27.03.2015, 14:42 | #3 |
Пользователь
Регистрация: 14.04.2013
Сообщений: 15
|
А можно как-нибудь без хука просто определить нажата была ли хоть одна кнопка? мне не нужно определять какая кнопка,просто отследить это событие,что бы понять пользователь перед компьютером или нет. Создает же событие какое-нибудь событие при этом в системе клавиатура. ПРосто узнать было ли это событие или нет
|
27.03.2015, 14:47 | #4 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
без хуков - драйвер, оно вам надо?
вы поясните зачем оно все это? |
27.03.2015, 14:51 | #5 |
Пользователь
Регистрация: 14.04.2013
Сообщений: 15
|
|
27.03.2015, 14:57 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
К примеру читающий документы юрист может вообще ничего не нажимать, поставив документ в режим автоскроллирования. Или человек рассматривает презентацию, или принимает видеоконференцию от шефа - каков тогда критерий его работы?
I'm learning to live...
|
|
27.03.2015, 14:58 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
И в чем проблема с хуками?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
27.03.2015, 15:01 | #8 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
если имитатор выполняет хотя бы часть обязанностей пользователя (производит полезную работу) то пользователя следует поощрить, а его программу внедрить.
программа — запись алгоритма на языке понятном транслятору
|
|
27.03.2015, 15:04 | #9 | |
Пользователь
Регистрация: 14.04.2013
Сообщений: 15
|
Цитата:
ну эта проверка будет делать допустим раз в 3 минуты, а про хуки во первых я нашел,что они нагружают сильно пк , во вторых для меня как новичка в c# довольно не просто с ними разобраться пока ,что |
|
27.03.2015, 15:06 | #10 | |
Пользователь
Регистрация: 14.04.2013
Сообщений: 15
|
Цитата:
Последний раз редактировалось vik24rus; 27.03.2015 в 15:08. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как определить добавилось или нет | cargo29 | PHP | 3 | 04.10.2011 10:53 |
определить совершенное число или нет | Регина56 | Помощь студентам | 3 | 25.05.2011 09:09 |
можно ли определить закрыта справка или нет? | Станкевич Вадим | Общие вопросы Delphi | 3 | 24.06.2010 09:21 |
Как узнать открыл пользователь окно или нет? | KaimNotark | Общие вопросы Delphi | 5 | 09.02.2010 09:38 |
Функция определить цифра или нет. | dx+ | Общие вопросы Delphi | 8 | 26.05.2008 10:59 |