Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Перехватывать запуск и закрытие программ.   Найти похожие ветки 

 
Romantik   (2004-01-19 16:57) [0]

Пытаюсь написать программу, которая бы вела журнал запущенных программ (время когда программа запустилась и когда была закрыта).
Вот парюсь, пытаюсь ставить хук на создание нового окна, но тогда запуск консольных программ не перехватывается.
Можно ли как то перехватывать сам запуск exe"шников (может createprocess перехватывать)? Или как можно проще сделать, чтобы всё работало номально.


 
panov ©   (2004-01-19 17:23) [1]

А почему не устраивает средствами Windows(использование журнала)?


 
Romantik   (2004-01-19 17:40) [2]

То есть? Это как?
Мне нужно именно в программе это организовать.


 
DVM ©   (2004-01-19 18:03) [3]


> Вот парюсь, пытаюсь ставить хук на создание нового окна,
> но тогда запуск консольных программ не перехватывается.
>

Возьми таймер и перечитывай периодически список окон. Самое надежное. С хуками бывают осечки - например при грубом уничтожении процесса. Лучше всего сочетать это и хук WH_SHELL.


 
NiaSoft   (2004-01-19 23:17) [4]

Имхо драйвер поможет, только на Delphi енто не написать :)



Страницы: 1 вся ветка

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
1-1078998661
pasha_golub
2004-03-11 12:51
2004.03.28
OnMouseLeave


14-1077868397
Карелин Артем
2004-02-27 10:53
2004.03.28
Чего хотят преподы? Продолжение вопроса из чата.


3-1077630209
SM
2004-02-24 16:43
2004.03.28
Ув. мастера, как в IB создать кальк. поле с отсечением дроб. част


4-1074244533
_hunter_
2004-01-16 12:15
2004.03.28
Изменение размера окна


14-1078046402
vidiv
2004-02-29 12:20
2004.03.28
Еще один маленький эффектик!