📄 subject_17552.htm
字号:
<p>
序号:17552 发表者:TaShin 发表日期:2002-10-12 21:44:05
<br>主题:文件被修改的通知?帮我看看下面的代码?
<br>内容: 我想得到某个目录下面的文件被修改的即时通知,做了如下代码,但是一运行就死机,谁有更好的办法吗?<BR> <BR> HANDLE dwChangeHandle; //·µ»ØÍ¨ÖªµÄ¾ä±ú<BR> dwChangeHandle=FindFirstChangeNotification(pObj->m_sRealDir,TRUE,FILE_NOTIFY_ALL);<BR> if(dwChangeHandle==INVALID_HANDLE_VALUE)<BR> {<BR> AfxMessageBox("不能启动线程!");<BR> AfxEndThread(1,TRUE);<BR> }<BR><BR> while(true)<BR> { <BR>if (WaitForSingleObject(dwChangeHandle,INFINITE) == 0)<BR> {<BR>AfxMessageBox("Something Change in Real!!!"); <BR>RecoverDir(pObj->m_sBackupDir,pObj->m_sRealDir); <BR>FindCloseChangeNotification(dwChangeHandle);<BR> dwChangeHandle=FindFirstChangeNotification(pObj->m_sRealDir,TRUE,FILE_NOTIFY_ALL);<BR> }<BR> }<BR><BR><BR>哪位兄弟有这方面的更好代码请发我一份,多谢了<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:黄飚 回复日期:2002-10-12 21:48:14
<br>内容:http://www.vchelp.net/vchelp/archive.asp?type_id=26&class_id=1&cata_id=2&article_id=411<BR><BR><BR>台/系统
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -