Как отловить????
От: leo  
Дата: 27.03.02 07:40
Оценка:
Как мне отловить открытие нужной мне папки?? а после этого либо запретить либо разрешить дальше открываться.
Re: Как отловить????
От: Gambler  
Дата: 27.03.02 07:58
Оценка:
Здравствуйте leo, Вы писали:

leo>Как мне отловить открытие нужной мне папки?? а после этого либо запретить либо разрешить дальше открываться.


Только свой драйвер вешать и отслеживать все обращения к папке.

См. http://sysinternals.com/ntw2k/source/filemon.shtml
-------------------------------------------------------------------

Вызывает презедент к себе коров и говорит:
— Ну, что будем сдавать, молоко или мясо?
(с) Г. Явлинский TV6 — Герой дня (18.04.2002)
Re: Как отловить????
От: Dutchman Беларусь http://blogs.rsdn.org/ikemefula
Дата: 27.03.02 11:39
Оценка:
Здравствуйте leo, Вы писали:

leo>Как мне отловить открытие нужной мне папки?? а после этого либо запретить либо разрешить дальше открываться.


Попробуй установить хук на Shell. Есть два способа: один документированный WH_SHELL, другой нет.
Про недокументированный знаю, что есть и чтото связано с XXXShellHookXXX. RegisterShellHookWindow — не знаю точно. Таким образом ZipMagic работает.

Если ты юзаешь IE4 — то все фолдеры можно попробовать перебрать чз это http://www.rsdn.ru/qna/?inet/enumexp.xml . Подключаешь к уведомлениям и и чз IWebBrowser2 делаешь все, что надо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.