Re[2]: Поиск окон
От: Pavel Dvorkin Россия  
Дата: 24.12.03 12:17
Оценка:
Привет!

maximilian wrote:
>
> Здравствуйте, zzzeng, Вы писали:
>
> Z>Ситуация следующая: я открываю html файлы с помощью установленного браузера, для этого использую ShellExecute. После этого в процессе работы своего приложения мне хотелось бы знать закрыл пользователь эти окна или нет? Класс проверяемого окна и его Caption я не знаю. ShellExecute возвращает hInstance , но что с ним делать и можно ли его использовать для этой цели я не знаю. Помогите советом!
>
> Можно воспользоваться ShellExecuteEx, получить описатель созданного процесса, закинуть его, к примеру в массив, и периодически бегать по нему, вызывая GetExitCodeProcess. Если код == STILL_ACTIVE, значит еще жив процесс

Так и до 100% загрузки процессора недалеко. Почему бы просто отдельный
поток- наблюдатель не запустить и WaitForSingleObject ? Но автор вопроса
ИМХО не об окончании процесса спрашивает — это просто, а о закрытии
окон.

--
С наилучшими пожеланиями
Дворкин Павел
Posted via RSDN NNTP Server 1.7 "Bedlam"
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.