监视文件将要被打开或者已经打开的方法 除了使用Delete测试文件已经被打开以外,还有用写的方式打开它 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FindFirstChangeNotification if(dwChangeHandle==INVALID_HANDLE_VALUE)//判断是否设置成功ExitProcess(GetLastError());while(true){ //设置循环,监视是否有 dwWaitStatus=WaitForSingleObject(dwChangeHandle,-1); if(dwWaitStatus==0){ MessageBox("Notification","Something Changed",MB_OK); //给出提示 FindCloseChangeNotification(dwChangeHandle); //关闭句柄 exit(EXIT_SUCCESS); //退出程序 } 用FindFirstChangeNotification只能监视改名、写入时间、属性等改变,好像不能直接监视文件被打开或者将要被打开的消息。除了hook或vxd以外还有没有直接可以利用Wait函数的方法? com开发工具 在view添加工具栏,编译通过但显示不出,求救 Help!如何平滑控制系统音量? 要做一个vc报表控件,关于把已设计好的报表格式保存为xml的格式——求助! 如何得到串口的描述字符串? 关于operator HBRUSH( ) const他的实现部分大概是怎样的 DialogBar的问题!!请各位帮忙!!分大大的有呀啊!!!! 在VC中怎么改变输出字体的大小 如何检测摄像头是否被占用,并找出占用它的进程 Invalidate是同步的还是异步的 推荐:侯俊杰先生的〈深入淺出MFC 〉(第二版) 菜鸟问题送分啦!
if(dwChangeHandle==INVALID_HANDLE_VALUE)//判断是否设置成功
ExitProcess(GetLastError());
while(true){ //设置循环,监视是否有 dwWaitStatus=WaitForSingleObject(dwChangeHandle,-1);
if(dwWaitStatus==0){
MessageBox("Notification","Something Changed",MB_OK); //给出提示
FindCloseChangeNotification(dwChangeHandle); //关闭句柄
exit(EXIT_SUCCESS); //退出程序
}
除了hook或vxd以外还有没有直接可以利用Wait函数的方法?