Re[6]: Реакция на изменение файла
От: Юрий Жмеренецкий ICQ 380412032
Дата: 19.08.08 11:11
Оценка: 1 (1)
Здравствуйте, x64, Вы писали:

ЮЖ>>Исключительно для файла можно так:


x64>Фи, ради каких-то уведомлений целый COM поднимать! Не, пасиба, нинада, драйверок и то проще накатать.


Я просто другой способ показал.
Кстати, система shell notification и так всегда работает, нужно только подписаться
на уведомления, которые могут быть не только от объектов файловой системы. Можно
наблюдать за любыми объектами в shell namespace, включая "Корзину",Панель управления
и т.п. Так же можно ловить уведомления типа таких:

SHCNE_NETSHARE
A folder on the local computer is being shared via the network

SHCNE_SERVERDISCONNECT
The computer has disconnected from a server

SHCNE_DRIVEADD
A drive has been added.


Кроме того, есть следующая бесплатная возможность:

For performance reasons, multiple notifications may be combined into a
single notification. For example, if a large number of SHCNE_UPDATEITEM notifications
are generated for files in the same folder, they can be joined
into a single SHCNE_UPDATEDIR notification.


PS: Имхо, shell и драйвера ортогональны.
shchangenotifyregister
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.