Форум: "WinAPI";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];
ВнизМонитор каталогов Найти похожие ветки
← →
Alibaba (2002-10-22 18:01) [0]Всем привет!
Прочитал статью Александра Панова http://delphi.mastak.com/articles/panov/index.html
Очень интересно. Все работает.
Но для того что-бы определить какое событие произошло и с каким файлом необходимо использовать ReadDirectoryChangesW (у меня Win2k - так что должна работать).
А как пользоваться этой функцией?
Что-то я не нашел нигде...
Подскажите, плиз.
← →
Alibaba (2002-10-23 12:41) [1]Народ, всем привет!
Я уже нашел описание функции :
BOOL ReadDirectoryChangesW(
HANDLE hDirectory, // handle to the directory to be watched
LPVOID lpBuffer, // pointer to the buffer to receive the read results
DWORD nBufferLength, // length of lpBuffer
BOOL bWatchSubtree, // flag for monitoring directory or directory tree
DWORD dwNotifyFilter, // filter conditions to watch for
LPDWORD lpBytesReturned, // number of bytes returned
LPOVERLAPPED lpOverlapped, // pointer to structure needed for overlapped I/O
LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine // pointer to completion routine
);
Но для работы необходимо создать две структуры:
- FILE_NOTIFY_INFORMATION structure
- OVERLAPPED structure
И к тому же директория, которая просматривается должна быть открыта с FILE_LIST_DIRECTORY правами.
Я сам не разберусь - ПОМОГИТЕ ПЛИЗ!!!!
← →
Cobalt (2002-10-24 20:05) [2]Обычно в SDK есть такая кнопка - About
И ведет она на страничку, где очень подробно расказывают.
Правда, на английском...
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c