|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
Опции темы | Опции просмотра |
06.01.2015, 19:02 | #1 (permalink) |
Новичок
Регистрация: 30.12.2014
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Репутация: 60
|
Как программно нажать клавишу?
|
Пользователь сказал cпасибо: | AlexZir (06.01.2015) |
06.01.2015, 19:02 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Вот топики, в которых найдены совпадения с вашей темой Сломал клавишу на eMachines D732G Как включить Wi-Fi программно? |
06.01.2015, 19:31 | #2 (permalink) | |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Никак. Разные приложения могут работать с разными областями памяти и вы никак не угадаете, по какому именно адресу пишутся необходимые вам для эмуляции данные в каждом приложении.
Можно перехватывать прерывания Int 16h (INT 16h выбирает данные из буфера и передает их прикладной программе) и использовать специальные функции для работы с буфером клавиатуры (прерывание Int 21h). Вот ссылки по теме: http://www.frolov-lib.ru/books/bsp/v33/ch2_4.htm http://www.tdoc.ru/c/programming/ass...ard-page2.html Почитайте, там есть примеры на ассемблере. Цитата:
__________________
Убить всех человеков! |
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|