|
|
FindFirstChangeNotification |
VB声明 |
Declare Function FindFirstChangeNotification Lib
"kernel32" Alias "FindFirstChangeNotificationA" (ByVal lpPathName As
String, ByVal bWatchSubtree As Long, ByVal dwNotifyFilter As Long) As Long |
说明 |
创建一个文件通知对象。该对象用于监视文件系统发生的变化 |
返回值 |
Long,如成功,返回一个改变通知对象的句柄;INVALID_HANDLE_VALUE表示失败。会设置GetLastError |
参数表 |
参数 |
类型及说明 |
lpPathName |
String,要监视的目录 |
bWatchSubtree |
Long,如果为TRUE,表示监视lpPathName的所有子目录 |
dwNotifyFilter |
Long,带有前缀FILE_NOTIFY_CHANGE_???前缀的一个或多个常数,它们指定了对象发出信号的条件 |
注解 |
用FindCloseChangeNotification函数关闭句柄,不要用CloseHandle函数 |
|