-
ssl协议的时间控制接口
ssl协议的时间控制接口-ssl time control interface
- 2022-10-15 22:35: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
-
This is a realization of backbag problem with VC++
这是计算机算法中的背包问题的实现程序,使用VC开发!-This is a realization of backbag problem with VC++
- 2022-01-27 10:18:11下载
- 积分:1
-
用VC(MFC)编写的跳棋游戏源码小游戏程序,经本人测试程序可以运行。共编程爱好者交流使用。...
用VC(MFC)编写的跳棋游戏源码小游戏程序,经本人测试程序可以运行。共编程爱好者交流使用。-With VC (MFC) prepared Checkers game game-source process, as I can run a test procedure. A total exchange of the use of programming enthusiasts.
- 2022-12-10 11:45:03下载
- 积分:1
-
tick tack toe
tick tack toe,是一种游戏,用C++语言在Windows
- 2023-06-16 20:45:04下载
- 积分:1
-
Siemens company sle4442 encryption id cards reading, writing and checking the so...
西门子公司的sle4442加密ic卡的读、写、密码校验源程序。-Siemens company sle4442 encryption id cards reading, writing and checking the source code.
- 2022-02-02 04:47:19下载
- 积分:1
-
c#生成条形码的代码演示,可以学习一下。
c#生成条形码的代码演示,可以学习一下。-c# generate bar code code demo, you can learn.
- 2022-06-02 23:02:33下载
- 积分:1
-
js实现日期控件,能够自动选择日期,
js实现日期控件,能够自动选择日期,-js to achieve the date of control, able to automatically select the date,
- 2022-02-24 22:55:43下载
- 积分:1
-
计算公式已经实现了很多,但对中国的支持。
计算表达式的实现已经有很多了,但是支持含有中文变量名的表达式计算的功能代码我没有找到,因此我抽取一个计算器程序计算表达式的源码,作了一些修改,使之支持含有中文变量名的表达式。-calculation formula has been the realization of a lot, But Chinese support for the variable name contains the expression of functional calculation code, I did not find, So I take a calculated expression calculator source code, made some changes, so that it supports variable names containing the Chinese expression.
- 2022-02-28 17:46:06下载
- 积分:1
-
这是一个快速沃尔什变换的vc仿真程序,对于学习vc和信号图像处理都很有帮助...
这是一个快速沃尔什变换的vc仿真程序,对于学习vc和信号图像处理都很有帮助-This is a fast Walsh transform vc simulation program for studying vc and signal image processing are very helpful
- 2022-07-13 18:41:20下载
- 积分:1