Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
7-1072953385
DelphiN!
2004-01-01 13:36
2004.03.28
Скрыть процесс от TaskMenagera в NT-ях


6-1074444963
Atlantt
2004-01-18 19:56
2004.03.28
Использование TClientSocket и TServerSocket для обмена данными


1-1078771406
DDA
2004-03-08 21:43
2004.03.28
Изображение на изображение с инверсией цвета


1-1078584058
Happy SouL
2004-03-06 17:40
2004.03.28
как создать полупрозрачную форму но чо бы компоненты на ней были


3-1077179718
SerKom
2004-02-19 11:35
2004.03.28
В чем разница в TSQL "AS" от "="?




   Наверх