这个ReadDirectoryChangesW的蛋疼之处在于:
1.返回一个链表缓冲区,而不是直接返回一个结构
2.如果缓冲区不够大,那么lpReturnedBytes为0,并且缓冲区里什么也没有
3.pnotify->FileName字符串只能是Unicode字符串wchar_t,并且不以L'\0'结尾
4.pnotify->FileNameLength返回字节数而不是字符数
5.文件被更改时会收到重复的通知,在程序中应用时需要做延时处理
1.返回一个链表缓冲区,而不是直接返回一个结构
2.如果缓冲区不够大,那么lpReturnedBytes为0,并且缓冲区里什么也没有
3.pnotify->FileName字符串只能是Unicode字符串wchar_t,并且不以L'\0'结尾
4.pnotify->FileNameLength返回字节数而不是字符数
5.文件被更改时会收到重复的通知,在程序中应用时需要做延时处理