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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
4iFF
 Аватар для 4iFF
19 / 19 / 1
Регистрация: 06.07.2012
Сообщений: 88
#1

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

06.08.2012, 23:21. Просмотров 330. Ответов 2
Метки нет (Все метки)

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

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

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

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

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

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

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