Форум программистов, компьютерный форум CyberForum.ru

Ввод в другие программы - C++

Восстановить пароль Регистрация
 
4iFF
 Аватар для 4iFF
19 / 19 / 1
Регистрация: 06.07.2012
Сообщений: 88
06.08.2012, 23:21     Ввод в другие программы #1
Меня интересует:
Можно ли написать программу на C++, которая вводила бы данные в другие программы (Например:в окне программы есть поля для заполнения, но заполнить их надо через нашу программу на C++).И если да то как?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.08.2012, 23:21     Ввод в другие программы
Посмотрите здесь:

Перенаправить ввод/вывод программы C++
C++ Неправильный ввод вложенного списка(скриншот + текст программы)
C++ Перевод программы на файловый ввод,вывод
C++ Разбиение программы на функции. Ввод последовательности неотрицательных чисел.
Ввод переменной независящий от работы программы C++
Повторный ввод данных без выхода из программы C++
Переделать ввод программы для получения данных из текстового файла. C++
Если не вводится число, то закрыть ввод и дождаться конца программы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
06.08.2012, 23:26     Ввод в другие программы #2
Можно эмулировать ввод например. Либо посылкой сообщений конкретному контролу, либо эмуляцией ввода от клавиатуры (см SendInput), но перед этим поставив фокус ввода в нужный контрол.
Avazart
 Аватар для Avazart
6901 / 5141 / 252
Регистрация: 10.12.2010
Сообщений: 22,604
Записей в блоге: 17
06.08.2012, 23:52     Ввод в другие программы #3
которая вводила бы данные в другие программы
Все зависит от других программ...

Если другие программы ваши, то можно сказать точно- да ( при внесения в них изменений ).

Если нет, то зависит от того предусмотренны ли в этих программах средства взаимодействия ( DDE,COM или банальный запуск с параметрами )
Eсли не преусмотрены, то можно ли определить хендл окон - полей ввода?
Yandex
Объявления
06.08.2012, 23:52     Ввод в другие программы
Ответ Создать тему
Опции темы

Текущее время: 09:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru