Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Среагировать на запуск/закрытие программы


Автор: Gnusss 2.6.2006, 15:18
Привет всем!

Хочу сделать себе программу, которая бы вела лог запуска и закрытия приложений, причем должно быть не важно кто (любая программа или пользователь) и как их запустил, т.е. нужно узнать о запуске (и закрытие) любого приложения (процесса).

Заранее спасибо за ответ!


M
Girder
Все енти вопросы не однократно обсуждались вот здесь.
 

Автор: DriveSoftware 2.6.2006, 20:49
первое что приходит на ум это к примеру каждые 5 секунд получать имена всех процессов системы и сравнивать появилось ли что нить новенькое, ну и записывать в лог это новенькое smile

не рационально конечно smile 

Автор: Gnusss 2.6.2006, 22:32
Цитата(Girder)
Все енти вопросы не однократно обсуждались вот

Странно я почему-то ничего не нашел. 

Автор: DriveSoftware 2.6.2006, 22:55
тут обсуждали

http://www.vingrad.ru/index.php?showtopic=52396 

Автор: Rouse_ 2.6.2006, 23:06
Какието странные примеры... 
WH_CBT разве уже не помогает? 

Автор: Gnusss 2.6.2006, 23:57
Цитата(Rouse_ @  2.6.2006,  23:06 Найти цитируемый пост)
WH_CBT разве уже не помогает?  

А пример использования можно? 

Автор: DriveSoftware 3.6.2006, 10:10
http://www.portalus.ru/modules/computers/special/xaker/xa046/072/1.htm

HCBT_CREATEWND - не совсем то конечно. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)