-
VC++6.0开发的网络程序,界面美观,使用方便,有很高的参考价值....
VC++6.0开发的网络程序,界面美观,使用方便,有很高的参考价值.-VC 6.0 network programming, beautiful interface, easy to use, have a very high reference value.
- 2022-12-12 10:05:04下载
- 积分:1
-
MFC技术内幕(配书源码CHAP06.rar
MFC技术内幕(配书源码CHAP06.rar-MFC Insider (book distribution source CHAP06.rar
- 2022-08-18 02:11:54下载
- 积分:1
-
哲学家吃饭问题解决
哲学家吃饭问题解决-philosopher food problem solving
- 2022-01-22 16:27:13下载
- 积分: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
-
Control area network implemented without while loop
Control area network implemented without while loop
- 2022-04-20 23:14:36下载
- 积分:1
-
解决管理和设置,使用电子表格设置方便…
IP地址管理和设置,用excel电子表格方便的管理和设置-IP address management and settings, using excel spreadsheet set up to facilitate the management and
- 2022-05-10 18:40:10下载
- 积分:1
-
it carry out captureing video,and is a good example.please everyone come to shar...
实现了视频的捕获,是一个不错的例子.来给大家分享-it carry out captureing video,and is a good example.please everyone come to share.
- 2022-02-14 18:39:08下载
- 积分:1
-
网络编码
网络编码是通信系统的发展技术类比和数字网络编码用于获取系统更高的吞吐量
- 2022-03-05 21:24:52下载
- 积分:1
-
FTP 上传现在文件,读取XML文件下载
FTP 上传现在文件,读取XML文件下载-FTP XML
- 2022-11-01 02:55:03下载
- 积分:1
-
不是本人作品,想要个五子棋的算法,
以后自己会了以后,会把有用的东西放上来的...
不是本人作品,想要个五子棋的算法,
以后自己会了以后,会把有用的东西放上来的-is not my work, 331 wanted the algorithm, after his will after that will be useful in things Fangshanglai
- 2023-08-01 06:55:03下载
- 积分:1