Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Переключение задач


Автор: kontur 20.9.2004, 17:01
Проблема: В используемой программе есть функция подключения внешней программы, типа Run. Необходимо используя эту программу и какие-то программы Винды добраться до запущенной другой задачи - по аналогии Alt + Tab.
Подскажите, кто знает. А то может велосипед изобретаю. smile.gif

Автор: Akina 20.9.2004, 18:19
Цитата
В используемой программе есть функция подключения внешней программы

А запустить ее как положено? через формирование дочернего процесса? получить ее hWnd? и через него общаться с программой?

Или (если поддерживает) OLE Container...

Автор: KONTUR 4.10.2004, 14:12
Цитата
А запустить ее как положено? через формирование дочернего процесса?

Вызов происходит не из программы, которую я пишу. Есть готовое ПО, в котором в списке функций для написания сценария есть функция вызова внешней программы. Есть синтаксис ее написания в сценарии - строка полного пути ее размещения и используемых параметров командной строки. И все. Ни о каком дочернем процессе или о получении каких либо адресов нет речи. Запускаю, например, MSCONFIG.EXE? Все работает. Хочу аналогично добраться до управления переключением задач или процессов: командная строка с указанием процесса, на который хочу переключиться. По аналогии, например, как переход в EXCEL из WORD. Или это - мечты, мечты...
Что значит:
Цитата
Или (если поддерживает) OLE Container...


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)