-
c++程序设计教材(第一版)的源码和答案
书中的例题和书后的练习题答案...
c++程序设计教材(第一版)的源码和答案
书中的例题和书后的练习题答案-c program design materials (first edition) of the source and the sample questions and answers to the book after book answers Exercises
- 2023-07-26 06:20:02下载
- 积分:1
-
This is a 8051 tutorial, very useful, which is described in detail the internal...
这是一本8051单片机教程,非常实用,里面非常详细介绍了 51的内部结构及程序。是本不错的书-This is a 8051 tutorial, very useful, which is described in detail the internal structure of 51 and procedures. Is a good book
- 2022-08-24 04:24:43下载
- 积分:1
-
该程序是一个模拟算法程序,是对一个简单的数学公式的求解实现过程。...
该程序是一个模拟算法程序,是对一个简单的数学公式的求解实现过程。-the program is a simulation algorithm is a simple mathematical formula for the solution to achieve process.
- 2022-02-14 15:15:28下载
- 积分:1
-
文件分割器
文件分割器- Document division
- 2022-03-02 00:35:33下载
- 积分: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
-
Amoy
淘客推广程序,这个是前一个代码的原版,本人未经过任何修改-Amoy-off promotion procedures, this is a code before the original, I have not been any changes
- 2022-01-25 16:41:03下载
- 积分:1
-
这是一个有用的所有定期对文件的电子版的表达…
这是一个对大家都有用处的有关正则表达式的电子版本文档-This is a useful all regular expressions of the electronic version of the document
- 2022-03-12 23:24:56下载
- 积分:1
-
VxD源码,,,,又来传哦,MY GOD 我UP。。。
我再UP
VxD源码,,,,又来传哦,MY GOD 我UP。。。
我再UP-VxD source,,,, again Chuan Oh, MY GOD I UP. . . I UP
- 2022-05-31 15:40:09下载
- 积分:1
-
用C语言编写的约瑟夫环等问题.用链式存储实现!
用C语言编写的约瑟夫环等问题.用链式存储实现!-C language of Josephus and other issues. Chain store used to achieve!
- 2022-01-26 06:44:01下载
- 积分:1
-
Duilib 自定义控件详解
讲解 如何 使用Duilib 进行自定义控件的实现 并附带例子,Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。提供所见即所得的开发工具UIDesigner。使用DirectUI后将使得我们的设计人员彻底解 放,不会受到开发的束缚,可以充分地发挥其设计能力来设计软件界面,并参与到用户界面开发过程中。 Duilib 目前支持Windows 32 、Window CE、Mobile等平台,使用C++开发,遵循BSD协议,可以免费用于商业项目 。
- 2022-02-26 16:40:33下载
- 积分:1