⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_17552.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:17552 发表者:TaShin 发表日期:2002-10-12 21:44:05
<br>主题:文件被修改的通知?帮我看看下面的代码?
<br>内容:&nbsp;&nbsp; 我想得到某个目录下面的文件被修改的即时通知,做了如下代码,但是一运行就死机,谁有更好的办法吗?<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HANDLE dwChangeHandle; //·&micro;&raquo;&Oslash;&Iacute;¨&Ouml;&ordf;&micro;&Auml;&frac34;&auml;±ú<BR>&nbsp;&nbsp;&nbsp;&nbsp;dwChangeHandle=FindFirstChangeNotification(pObj-&gt;m_sRealDir,TRUE,FILE_NOTIFY_ALL);<BR>&nbsp;&nbsp;&nbsp;&nbsp;if(dwChangeHandle==INVALID_HANDLE_VALUE)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;AfxMessageBox("不能启动线程!");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AfxEndThread(1,TRUE);<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;while(true)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{ <BR>if (WaitForSingleObject(dwChangeHandle,INFINITE) == 0)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>AfxMessageBox("Something Change in Real!!!");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>RecoverDir(pObj-&gt;m_sBackupDir,pObj-&gt;m_sRealDir);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>FindCloseChangeNotification(dwChangeHandle);<BR>&nbsp;&nbsp;&nbsp;&nbsp;dwChangeHandle=FindFirstChangeNotification(pObj-&gt;m_sRealDir,TRUE,FILE_NOTIFY_ALL);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<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 + -