Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2008, 09:35   #1
ERASERROR
Форумчанин
 
Регистрация: 15.01.2008
Сообщений: 117
Счастье Ждать завершения чужого процесса

Подскажуте, допустим моя прога в Windoz включена всегда, но в системе имеется процесс, назовем его avp, как сделать так, что бы когда комп выключался моя прога ждала завершения процесса avp и производила какое нибудь действие?
ERASERROR вне форума Ответить с цитированием
Старый 03.02.2008, 17:17   #2
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

надо получить хендл нужного нам процесса и ждать когда он перейдёт в сигнальное состояние (это осуществляет функция WaitForSingleObject)
Код:
  ProcessHandle:=OpenProcess(SYNCHRONIZE,false,AVP_PID);
  WaitForSingleObject(ProcessHandle,INFINITE);
P.S. с получением хендла avp наврено будут проблемы, но если я не ошибаюсь, то касперсий вроде разрешает открывать свой процесс с флагом SYNCHRONIZE.

Последний раз редактировалось rpy3uH; 03.02.2008 в 17:21.
rpy3uH вне форума Ответить с цитированием
Старый 04.02.2008, 08:23   #3
ERASERROR
Форумчанин
 
Регистрация: 15.01.2008
Сообщений: 117
По умолчанию

спасибо, здорово помогли!
ERASERROR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу художника для завершения проекта! Kostia Фриланс 6 31.05.2013 18:42
закрытие чужого процесса Dimon Win Api 7 12.05.2010 12:01
Использование метода free после завершения потока Denager Общие вопросы Delphi 4 29.08.2008 10:13
Перехват завершения работы ОС vynt Win Api 7 19.05.2008 08:59
Приоритет чужого процесса (консультация) Air Win Api 9 06.03.2008 20:05