-
visual basic voice hall prepared LAN system
visual basic编写的局域网语音大厅系统-visual basic voice hall prepared LAN system
- 2023-06-23 21:00:04下载
- 积分:1
-
基于Android的微信页面开发
基于Android2.2.2版本,Android应用源码高仿微信5.2内测版UI项目,内含微信的四个主要界面,并且包含Android的四大组件中的内容,特别使用到了Fargment组件,值得一提的是该项目特别适合一些Android的初学者,对他们理解这些急促问题提供很大帮助
- 2022-02-06 10:53:30下载
- 积分:1
-
进程间通过油槽进程通信的源程序 可以运行通过的 C++编写
进程间通过油槽进程通信的源程序 可以运行通过的 C++编写-The process of inter-process communication through the fuel tank can be run through the source code of the C++ to prepare
- 2022-02-21 22:03:06下载
- 积分:1
-
俄罗斯方块练习
此段代码是在学习mfc期间所做练习,使用mfc可以方便的编写windows应用程序,提高生产效率,程序实现了俄罗斯方块的最基本功能,可以调节难度,显示积分
- 2023-03-02 22:45:03下载
- 积分:1
-
s3c2510 Development
s3c2510 开发-s3c2510 Development
- 2022-12-26 19:10:03下载
- 积分:1
-
别踩白块儿
一个模仿小游戏别踩白块儿的实现,可以使用cocosstudio直接编译运行,包括了详细的运行文件,文件名直观易懂便于大家阅读,希望能对学习cocos的用户带来帮助
- 2022-03-02 16:31:23下载
- 积分:1
-
source file management system
源文件管理系统
- 2022-05-15 09:38:30下载
- 积分: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
-
EXCEL formula to introduce the main functions, such as FIND, SEARCH
EXCEL的主要函数公式介绍,如FIND,SEARCH-EXCEL formula to introduce the main functions, such as FIND, SEARCH
- 2022-06-01 23:38:30下载
- 积分:1
-
Devil language program, English letters can be easily translated, but also can b...
魔王语言程序,英文字母可以随便翻译,还可以翻译成一些已定义的中文。-Devil language program, English letters can be easily translated, but also can be translated into the Chinese that have been defined.
- 2022-11-02 00:50:03下载
- 积分:1