|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.06.2010, 22:35 | #1 |
Новичок
Джуниор
Регистрация: 02.06.2010
Сообщений: 2
|
Работа с клавиатурой
Доброе время суток!
Реально ли сделать программу, которая нажимала бы на кнопки клавиатуры. То есть, не просто посылала в HWND код кнопки, а как будто бы реально жала на кнопку, вне зависимости от того, какое окно сейчас активно. Я мучался, получилось только с блокнотом. Это какую процедурку для этого надо? И ещё, подскажите, есть ли аналог ReadKey тока чтобы так же, вне зависимости от активного окна. Прога должна работать в фоновом режиме, ждать нажатия определённой клавиши и посылать в ответ несколько других нажатий клавиши. Вот я мучаюсь, я с этим не сталкивался. подскажите, а? |
02.06.2010, 22:38 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
насчет readkey это вам скорее всего глобальный хук нужен.
а насчет имитации, так это kb_event. но в играх может не прокатить(в тех что используют прямой опрос клавы) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с клавиатурой | ilsen_diaz | Помощь студентам | 1 | 27.05.2010 14:57 |
работа с клавиатурой | progN | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 30.04.2010 17:22 |
Работа с клавиатурой в С++ | Matr1x | C++ Builder | 5 | 27.01.2010 22:56 |
Работа с клавиатурой | АлексейМк | Общие вопросы C/C++ | 1 | 05.08.2009 01:27 |