Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как закрыть чужое приложение из своей программы? [D5, Win2k]


Маленький ©   (2002-12-05 21:28:00) 

Простите, но что-то не могу найти, как закрыть чужое приложение из своей программы, причем его Handle я уже знаю. То есть полностью выгрузить из windows. Какое нужно послать сообщение или запустить процедуру?


Маленький   (2002-12-05 23:03:00) [1]

Нашел!
windows.PostMessage(Н, wm_Quit, 0, 0);


Маленький   (2002-12-05 22:25:00) [2]

Что-то не получается (не закрывается). Наверное, я не тот хэндл вычисляю.
Н:=FindWindow(nil, ProgramName);
потом делаю TerminateProcess(Н, 0);


S@M_vvv   (2002-12-05 21:48:00) [3]

А как Handle на процесс получить не подскажешь ?


S@M_vvv   (2002-12-05 21:45:00) [4]

TerminateProcess(handle,code);


Наверх

Титульная страница Поиск, карта сайта Написать письмо