可以建立多个线程,在每个线程里监控不同的目录,如果发生了变化,象theboyy所说的,就<br>建立一个维护列表,一个个比较,我编写了一个目录监控的程序,如果目录内容有变化就通知<br>其他机器,但有一点小问题:<br>dwChangeHandle=FindFirstChangeNotification(dir,<br> true,FILE_NOTIFY_CHANGE_FILE_NAME|<br> FILE_NOTIFY_CHANGE_DIR_NAME|<br> FILE_NOTIFY_CHANGE_ATTRIBUTES|<br> FILE_NOTIFY_CHANGE_SIZE|<br> FILE_NOTIFY_CHANGE_LAST_WRITE);//开始目录监视<br>如果将第二个参数设为True就出错,该为false就没问题,不知道为什么?