-
Java applet 2 : 1. Figures for the band into two. Print out the diamond
Java小程序两个:1.用于转化数字的进制
2.打印出钻石形状的图形-Java applet 2 : 1. Figures for the band into two. Print out the diamond-shaped graphic
- 2022-02-01 13:55:18下载
- 积分:1
-
多尺度谱图分割
基于多尺度的ncut规范化谱聚类图割方法 可用作数据聚类和图像分割效果很好
- 2022-06-27 04:49:27下载
- 积分:1
-
four lanes of traffic simulation program, VC simulated traffic situation and to...
4车道交通模拟程序,用VC模拟交通状况,并能够做出统计分析-four lanes of traffic simulation program, VC simulated traffic situation and to make a statistical analysis
- 2022-01-22 00:07:51下载
- 积分: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
-
死锁的程序演示 用信号量实现的
死锁的程序演示 用信号量实现的-the procedures used to demonstrate signal to achieve the volume
- 2022-03-13 10:21:56下载
- 积分:1
-
RC500 DEMO上面板的各种数据压缩包。
RC500 DEMO 上位板 的各种资料压缩包。-RC500 DEMO upper panels of various data compression package.
- 2022-06-16 23:01:30下载
- 积分:1
-
这是一个代理服务器程序它使用多线程
这是一个代理服务器程序它使用多线程-This is a proxy server procedures it uses multithreading
- 2022-11-20 19:10:03下载
- 积分:1
-
HTcanyin华腾餐饮2007
一直在用的一套源码~~~自己稍微修改一下就可以去掉注册
- 2022-01-25 23:28:39下载
- 积分:1
-
courses and scores a good management system he used in small programs ah hope yo...
学生课绩管理系统 he很好用的小程序呀 希望大家喜欢-courses and scores a good management system he used in small programs ah hope you like
- 2022-05-30 03:23:36下载
- 积分:1
-
STM32F103cet6实现的PWM输出实验
STM32F103cet6实现的PWM输出实验,能够输出PWM波形,已经实际使用,效果很好。
- 2023-03-25 07:00:04下载
- 积分:1