-
一个采用B
一个采用B-树数据结构制作的图书馆管理程序,功能较简单,适合大学生数据结构参考使用-use a B-tree data structures produced by the library management procedures and functions than simple data structure suitable for college students to use reference
- 2022-09-17 05:25:03下载
- 积分:1
-
Mathematic entry
Mathematic入门-Mathematic entry
- 2023-05-08 22:00:03下载
- 积分:1
-
用VB通过GPIB接口对仪器进行控制,主要用于产品自动测试。
用VB通过GPIB接口对仪器进行控制,主要用于产品自动测试。-we can control the instrument through the GPIB interface using VB. It is fit to test the product automatically.
- 2023-07-25 20:25:02下载
- 积分:1
-
。运行本程序前应安装金仓短信王标准商务版DG
。运行本程序前应安装金仓短信王标准商务版DG-C1A驱动程序,安装完驱动还需要在程序中加载dllforvc.dll、dllforvc.lib、dllforvc.h文件-. Running this program should be installed before the payment warehouse standard business version of SMS Wang DG-C1A drivers, installing the drivers also need to load in the program dllforvc.dll, dllforvc.lib, dllforvc.h file
- 2022-04-02 06:18:27下载
- 积分:1
-
自己编写的一个网络电话程序,vc6开发,windows语音视频接口,tcp传输...
自己编写的一个网络电话程序,vc6开发,windows语音视频接口,tcp传输-themselves prepared a telephone network procedures vc6 development, windows voice, video interface, tcp transmission
- 2022-02-10 13:16:50下载
- 积分:1
-
一个简单算法,实现替换空格,希望大家可以多多交流,共同进步...
一个简单算法,实现替换空格,希望大家可以多多交流,共同进步-A simple algorithm to replace the space
- 2023-02-17 04:50:04下载
- 积分:1
-
谁说windows的ASM不可以生成COM文件,用了这个库你就可以生成COM文件...
谁说windows的ASM不可以生成COM文件,用了这个库你就可以生成COM文件-who said that the asm in windows can not generate a com file ?
You can generate a com file use this lib.
- 2022-01-28 18:46:23下载
- 积分: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
-
很好的一个Maze算法
很好的一个Maze算法-a good Maze Algorithms
- 2022-01-25 20:05:53下载
- 积分:1
-
快速傅里叶变换(FFT)算法C++实现代码
快速傅里叶变换(FFT)算法C++实现代码
-Fast Fourier Transform (FFT) algorithms to achieve C code
- 2023-07-25 14:50:03下载
- 积分:1