Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
24 / 23 / 9
Регистрация: 25.05.2010
Сообщений: 117

Эмуляция клавиатуры

09.09.2010, 16:10. Показов 3971. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, пожалуйста, как эмулировать нажатие клавиш клавиатуры для конкретного процесса?
Т.е. чтобы, к примеру, можно было работать в MS Office, а в другой процесс передавались нажатия определенных клавиш.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.09.2010, 16:10
Ответы с готовыми решениями:

Глобальная эмуляция нажатия клавишь клавиатуры
В кратцe: Мне нежно что бы программа думала что я нажимаю кнопки на клавиатуре. sendinput - не работает keybd_event - не работает ...

Эмуляция нажатия клавиши клавиатуры в чужом приложении
Добрый день. Вот, для примера, нажать F1 в "Калькуляторе", пишу: HWND Wnd=FindWindow(NULL,L"Калькулятор Плюс"); ...

Эмуляция нажатия клавиатуры в ДР окне зная его хендл, помоги разобраться
вообщем есть окно состоит оно из поля ввода и двух кнопок... как сделать так чтобы можно было ввести текст в это поле для ввода из моей...

4
 Аватар для Impuls1989
6 / 6 / 0
Регистрация: 08.09.2010
Сообщений: 35
09.09.2010, 16:53
А что сообщения Windows уже отменили?
1
24 / 23 / 9
Регистрация: 25.05.2010
Сообщений: 117
10.09.2010, 10:51  [ТС]
А можно небольшой пример, как например эмулировать нажатие tab в вымышленном процессе?
0
 Аватар для Impuls1989
6 / 6 / 0
Регистрация: 08.09.2010
Сообщений: 35
10.09.2010, 11:58
Postmessage(h,WM_KEYDOWN,8,0); Посылает ASCII код клавиши. 8 = tab; 82 = r. Ну там разберетесь
Можно писать так: Postmessage(h,WM_KEYDOWN,ord('A'),0); пошлет код символа А.
А вообще в инете куча примеров. Вбиваете в гуглопоиск: как отправить сообщение другому окну PostMessage delphi
И начинаете вкуривать мануалы и форумы)))
1
24 / 23 / 9
Регистрация: 25.05.2010
Сообщений: 117
10.09.2010, 12:00  [ТС]
Спасибо большое!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.09.2010, 12:00
Помогаю со студенческими работами здесь

Эмуляция ответов I/O порта
Пишу программу, которая будет работать с устройством на шине Industry Standard Architecture (ISA). Т.к. подключить на своем компе...

Программная эмуляция джойстика
Здравствуйте! Делаю одну ЮСБ-примочку для ПК, одна с функций которого - прием сигналов с ПДУ и передача их на ПК как игровое устройство...

NMEA-эмуляция COM-портом
Есть ли возможность эмуляции GPS , используя виртуальный или физический COM порт с последующим считыванием с него данных? Можете...

Эмуляция нажатия клавиши
Всем доброго времени суток. Кто может подсказать как сэмулировать нажатие клавиши программно? Именно для моей формы, т.е. нажимаем мушкой...

Эмуляция колеса мыши
Добрый день, подскажите, пожалуйста, как можно сделать, что бы нажатие комбинации Alt + Lmb операционка воспринимала как Alt + колесо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru