Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Delphi | перехват проводника (http://forum.oszone.net/showthread.php?t=78864)

Crowner 06-02-2007 06:59 546276

Delphi | перехват проводника
 
Есть задача обрабатывать кое-какие события, вносить изменения в работу стандартного проводника windows. (например скрыть папку).
Не знаю с какой стороны пока подойти, куда копать. Чтобы например при попытке получения проводником списка файлов папки вызывалась моя програмка.
Благодарен за любую помощь.

suxxl 06-02-2007 18:00 546555

Наверное что-нить вроде внедрение хуков через длл?

DillerInc 06-02-2007 18:12 546557

Crowner
Определённо нужен перехват.Только нужно знать,что перехватывать.

Например,статьи Ms-Rem'а:
Перехват API функций в Windows NT (часть 1). Основы перехвата.
Перехват API функций в Windows NT (часть 2). Методы внедрения кода.
...или вот:
Перехват API-функций в Windows NT/2000/XP

suxxl 06-02-2007 18:23 546564

DillerInc, +1

DillerInc 06-02-2007 18:27 546565

Вот,ещё нашёл -- классика -- Джеффри Рихтер:
Внедрение DLL и перехват API-вызовов

suxxl 06-02-2007 18:30 546567

Если что попроще -
http://uinc.ru/articles/26/
http://uinc.ru/articles/19/

Хотя Рихтер все подробно описывает - сам по нему учился перехватывать.


Время: 12:58.

Время: 12:58.
© OSzone.net 2001-2025