-
show the total uptime, but also anything dragged inside
显示开机时间的总和,还可以把任何东西拖到里面-show the total uptime, but also anything dragged inside
- 2022-02-25 21:29:35下载
- 积分:1
-
VHDL 分隔符
VHDL 编程及其联合国 aplicative 临屋区,它执行的内存 ram 32 x 32 在 rom 64 x 48
- 2022-01-21 22:15:34下载
- 积分:1
-
一个算法,依次输入三元组表中的元素,建立该稀疏矩阵的十字链表
一个算法,依次输入三元组表中的元素,建立该稀疏矩阵的十字链表-?桓 鏊????依
- 2022-03-18 11:40:43下载
- 积分: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
-
一维fdtdMATLAB程序,主要用于处理问题电磁场
一维fdtdMATLAB程序,主要用于处理问题电磁场-FdtdMATLAB one-dimensional process, is mainly used to deal with the issue of electromagnetic fields
- 2022-07-27 00:37:07下载
- 积分:1
-
文本分类现成语料库,是SogouC.mini.20061127.zip格式的,可用于web数据挖掘...
文本分类现成语料库,是SogouC.mini.20061127.zip格式的,可用于web数据挖掘-Off-the-shelf text classification corpus is SogouC.mini.20061127.zip format, can be used for web data mining
- 2022-08-25 11:37:25下载
- 积分:1
-
java基于struts,hibernate,jsp在线考试系统
基于java的在线考试的一个小系统,专门为学生的毕业设计做准备 使用了struts,hibernate,jsp等技术!!!
- 2023-05-31 03:30:04下载
- 积分:1
-
目录文件查找包装类
目录文件查找包装类-search directory paper packaging category
- 2022-01-25 17:52:55下载
- 积分:1
-
Magnetic resonance images lapace the second decomposition, the image research ha...
磁共振lapace图像进行第二次分解,对图像研究有很好的帮助。-Magnetic resonance images lapace the second decomposition, the image research have a very good help.
- 2022-02-04 23:57:51下载
- 积分:1
-
Windows NT Services library
Windows NT Services library-This library is full encapsulation of Microsoft Windows NT (NT4, 2k, XP and Vista) services API. > SERVICES IMPLEMENTATION* almost full Windows NT API encapsulation* full customization via callback* embeddable in DLL s* full logging support (via Windows events logs)* converts any C/C++ application (and others that support C linkage) in an NT service with just a function call > SERVICES CONTROL* install, modify, remove services* start, stop, pause, restart service* check service status* list services* get extended service informations* dependencies management* remote machine services access > MISC.* ansi/unicode support
- 2022-03-23 19:58:12下载
- 积分:1