![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перехват и эмулирование нажатия клавиш [D7, WinXP]
martb1n © (2009-07-24 18:00:00)Здравствуйте, помогите написать программу которая будет перехватывать нажатие клавиш в другой программе и эмулировать нажатие других (допустим нажали "к" а вместо неё программа приняла "сд")!
oldman (2009-07-25 13:36:00) [1]
> допустим нажали "к" а вместо неё программа приняла "сд"
если для себя - сам и нажми "сд"...
если для других - морду набьют, точно!
AIK (2009-07-25 11:23:00) [2]
> Про эмуляцию здесь" http://www.articles.org.ru/cfaq/index.
> php?qid=1098&catid=50"но там пока не разбирался. Мне нужно
> сначала перехват сделать, а потом эмуляцию.
если подойдет то можно использовать sendmessage или postmessage
AIK (2009-07-25 11:21:00) [3]
> Про перехват нажатия клавиш нашёл здесь " http://www.articles.
> org.ru/cfaq/index.php?qid=276&catid=50"только не могу библтотеку
> собрать - ошибку выдает.Про эмуляцию здесь" http://www.articles.
> org.ru/cfaq/index.php?qid=1098&catid=50"но там пока не разбирался.
> Мне нужно сначала перехват сделать, а потом эмуляцию.
Теперь осталось объединить одно с другой и получится то что тебе надо
martb1n (2009-07-25 09:34:00) [4]Про перехват нажатия клавиш нашёл здесь
" http://www.articles.org.ru/cfaq/index.php?qid=276&catid=50"
только не могу библтотеку собрать - ошибку выдает.
Про эмуляцию здесь
" http://www.articles.org.ru/cfaq/index.php?qid=1098&catid=50"
но там пока не разбирался. Мне нужно сначала перехват сделать, а потом эмуляцию.
AlexDan (2009-07-24 21:48:00) [5]сразу почему-то грустные мысли в голову лезут..
@!!ex (2009-07-24 20:23:00) [6]> [0] martb1n © (24.07.09 18:00)
Зачем это нужно?
Понимание задачи поможет ответить на вопрос более корректно.
Гадать не хочеться.
Б (2009-07-24 20:16:00) [7]См. DRKB.
Там много чего про эмуллирование.
topS (2009-07-24 20:01:00) [8]
> показывай что уже сделано.
наивный )
Eraser (2009-07-24 18:43:00) [9]> [0] martb1n © (24.07.09 18:00)
показывай что уже сделано.