懂windows api,及CreateFile函数的人才可以进来,解决的给100分
本人近日编程需要解决遍历文件目录的功能,
查阅MSDN2003,里面有以下这个函数,不知道干什么的和怎么用.
BOOL ReadDirectoryChangesW(
HANDLE hDirectory,
LPVOID lpBuffer,
DWORD nBufferLength,
BOOL bWatchSubtree,
DWORD dwNotifyFilter,
LPDWORD lpBytesReturned,
LPOVERLAPPED lpOverlapped,
LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine
);
在他的说明里面有下面的代码:
hDir = CreateFile(
DirName, // pointer to the file name
FILE_LIST_DIRECTORY, // access (read/write) mode
FILE_SHARE_READ|FILE_SHARE_DELETE, // share mode
NULL, // security descriptor
OPEN_EXISTING, // how to create
FILE_FLAG_BACKUP_SEMANTICS, // file attributes
NULL // file with attributes to copy
);
注意FILE_LIST_DIRECTORY标志,本人是第一次见到,估计是打开目录的.
那么怎么用才能实现我要的功能.解决的给100分!