| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Среагировать на запуск/закрытие программы |
| Автор: Gnusss 2.6.2006, 15:18 | ||
| Привет всем! Хочу сделать себе программу, которая бы вела лог запуска и закрытия приложений, причем должно быть не важно кто (любая программа или пользователь) и как их запустил, т.е. нужно узнать о запуске (и закрытие) любого приложения (процесса). Заранее спасибо за ответ!
|
| Автор: DriveSoftware 2.6.2006, 20:49 |
| первое что приходит на ум это к примеру каждые 5 секунд получать имена всех процессов системы и сравнивать появилось ли что нить новенькое, ну и записывать в лог это новенькое не рационально конечно |
| Автор: Gnusss 2.6.2006, 22:32 | ||
Странно я почему-то ничего не нашел. |
| Автор: 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 |
А пример использования можно? |
| Автор: DriveSoftware 3.6.2006, 10:10 |
| http://www.portalus.ru/modules/computers/special/xaker/xa046/072/1.htm HCBT_CREATEWND - не совсем то конечно. |