|
#1
|
|||
|
|||
Список хэндлов?
Добрый день. Пишу программу "менеджер окон" - при нажатии кнопки запускается окно сторонней программы, после этого к нему автоматически прикрепляется другая программа. Но чтобы прикрепить программу, необходимо вывести первое окно на передний план. То есть одно окно можно найти по имени окна и вывести его на передний план, прикрепить программу, а как быть дальше? Если нужно так же запустить второе окно и к нему прикрепить вторую копию программы.
Небольшое уточнение - "прикрепляемая" программа прикрепляется тоже по имени окна. Приходит в голову создать список хэндлов, в который будет добавляться хэндл процесса, но потом нужно проверять как-то по списку - существует ли в списке хэндл, который сейчас пытаемся добавить туда. Если существует, то не добавлять и вывести на передний план другое окно с таким именем. Но как - не знаю. |
#2
|
|||
|
|||
Если я правильно понял о чем речь, то см вот тут:
http://stackoverflow.com/questions/2...ess-by-process |