-
This program is used for finding the dofollow blog on the internet , it is usefu...
This program is used for finding the dofollow blog on the internet , it is useful for the person who want to do the link building on other web sites.
- 2023-02-23 11:20:03下载
- 积分:1
-
活性污泥ASM2模型,用于环境工程专业本科或研究生教学所用
活性污泥ASM2模型,用于环境工程专业本科或研究生教学所用-NO descripe,there may be some mistake!I am sorry.If you have any problem, please e-mail!
- 2023-04-14 07:21:03下载
- 积分:1
-
文件修改监控
ReadDirectoryChangesW 有同步和异步2种方式,
根据前面打开的文件夹对象句柄决定。
1. 异步方式,如果 CreateFile 指定了打开类型 FILE_FLAG_OVERLAPPED 就是异步方式,ReadDirectoryChangesW 调用的时候就需要指定 OVERLAPPED 参数.
接下来对文件夹I/O变化的响应判断有多种方式。
A通过不断的调用HasOverlappedIoCompleted函数(非阻塞,参数就是前面的OVERLAPPED 对象指针)的返回值来判断是否发生了 关注文件句柄的I/O操作。如果发生变化,再执行你的 switch(Buffer[0].Action) 操作过程。
B GetOverlappedResult 读取 OVERLAPPED 对象的结果。(阻塞)
C 完成端口 GetQueuedCompletionStatus (阻塞)。
其中阻塞方式,必须采用多线程的方式,否则你的主线程被阻塞的话,对话框就动不了了。非阻塞方式也可用多线程,结合hEvent对象来使用。
2.同步方式,如果CreateFile不指定FILE_FLAG_OVERLAPPED ,就是同步方式。
同步方式操作比较简单。lz的程序看来就是使用的同步方式。
在同步下,ReadDirectoryChangesW 将被阻塞,直到一个文件夹句柄的I/O操作到来,然后才能判断。所以lz的程序会死掉。
同步方式必须采用多线程,再创建一个线程,线程函数采用如下方式:
UINT ThreadProc(PVOID)
{
CreateFile();
while(1) // 如果只想监视一次文件的I/O变化,可不用while循环。
{
- 2022-03-10 05:44:52下载
- 积分:1
-
应用窗口 建立窗口用的是代码,开源的让我可了解到
应用窗口 建立窗口用的是代码,开源的让我可了解到-Application window is used to establish the window code, open source so that I can understand that
- 2023-05-09 08:35:02下载
- 积分:1
-
社区视频监控系统
这个是需要VC mfc动态链接库才能运行。
这个是用VC6开发的。...
社区视频监控系统
这个是需要VC mfc动态链接库才能运行。
这个是用VC6开发的。-for vc6,The Video Surveillance
- 2022-02-01 06:43:01下载
- 积分:1
-
规则动态链接库的调用程序,初学者可以通过修改此程序进行学习...
规则动态链接库的调用程序,初学者可以通过修改此程序进行学习-Rules dynamic-link library call procedures, beginners can learn to modify this procedure
- 2022-02-02 04:53:16下载
- 积分:1
-
帮助菜鸟学习,掌握基本基础知识,可以很大提高。
帮助菜鸟学习,掌握基本基础知识,可以很大提高。-Help rookie learning to master basic knowledge, can be greatly improved.
- 2022-03-24 17:17:36下载
- 积分:1
-
awsn的源代码
好不容易找到的阿
一定要珍惜
awsn的源代码
好不容易找到的阿
一定要珍惜-awsn code good code
- 2022-04-28 21:23:30下载
- 积分:1
-
升级MP3代码,使用第三方DLL实现对MP3升级
升级MP3代码,使用第三方DLL实现对MP3升级-Upgrade MP3 code, using third-party DLL to realize MP3 Upgrade
- 2022-01-26 01:00:39下载
- 积分:1
-
The two computers can achieve communication. As long as the debug folder in the...
该程序可以实现两台计算机的通信。只要在debug文件夹中按要求输入对方的IP,就可以实现功能,可以传文件之类的。-The two computers can achieve communication. As long as the debug folder in the required input of each other" s IP, we can achieve features such as mass file.
- 2022-07-09 10:29:00下载
- 积分:1