|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2011, 23:00 | #1 |
Пользователь
Регистрация: 27.11.2010
Сообщений: 17
|
Работа с другими программами через С++
Есть одна программа, хочу сделать так чтобы после окончания её работы и выхода из неё запускалась другая прога...
Есть ещё одна прога но нужно что бы в зависимости от результата выполнения запускала разные проги... Лучше в примерах. Зарание спасибо. |
11.02.2011, 23:25 | #2 |
Форумчанин
Регистрация: 26.03.2010
Сообщений: 538
|
Можно поставить глобальный хук на закрытие окон (хук WH_CBT с кодом HCBT_DESTROYWND) и сравнивать заголовок закрываемого окна с заголовком требуемой проги. Если совпадают то запускаем следующую прогу например с помощью CreateProcess().
Единственный способ стать умнее - играть с более умным противником.
|
12.02.2011, 10:13 | #3 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Для запуска из одной прграммы другой программы можно использовать функцию system.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
12.02.2011, 15:08 | #4 |
Форумчанин
Регистрация: 31.01.2011
Сообщений: 160
|
мне кажется проще написать программу, которая через CreateProcess запускает первую программу, потом через WaitForSingleObject( hProcess, ,, ) дожидается ее окончания и запускает вторую также
|
12.02.2011, 16:34 | #5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
не кажется, а так и стоит сделать если речь про винду
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа со сторонними программами | Bloody Baron | Общие вопросы Delphi | 8 | 21.05.2010 13:25 |
Работа с другими программами через Delphi | slon | Общие вопросы Delphi | 8 | 10.10.2008 11:58 |
Управление другими программами | L_M | Общие вопросы Delphi | 4 | 04.05.2008 02:53 |
работа с чужими программами | Rend1 | Win Api | 31 | 02.03.2008 16:42 |
Работа с другими программами | kurazh77 | Общие вопросы Delphi | 6 | 09.10.2007 22:07 |