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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2015, 21:48   #11
lollollollol
Форумчанин
 
Регистрация: 23.03.2013
Сообщений: 218
По умолчанию

1. Создаю ПРОВЕРЯЕМЫЙ процесс, назовём a
как вариант просто запустите ворд или блокнот.

2. Создаю 2 ПРОЕРЯЮЩИХ процесса, назовём b и c
На кнопку вешаем код из первого сообщения, и MessageBox с выводом True или False
PID берём из любой проги типа ProcesExplorer и копируем в edit

3. В процессе b проверяю процесс a - живой
4. Завершаю процесс a
5. В процесса b проверяю процесс a - ЖИВОЙ
6. В процессе c проверяю процесс a - НЕ живой.
lollollollol вне форума Ответить с цитированием
Старый 18.09.2015, 22:14   #12
lollollollol
Форумчанин
 
Регистрация: 23.03.2013
Сообщений: 218
По умолчанию

Спасибо за статью, понял что нужно ещё завершать дескриптор потока, который отдаёт функция открытия процесса.

В понедельник проверю это.
lollollollol вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить handle и пользователя, запустившего процесс, зная PID Night_Devil Win Api 5 10.06.2012 13:16
Как проверить запущен ли процесс? Chanterz C# (си шарп) 1 05.02.2012 00:53
Как программно проверить и отключить процесс Explorer ! asked86 Win Api 10 17.12.2008 11:04
Как проверить, есть ли файл? Dux Общие вопросы Delphi 3 02.04.2008 23:18