-
使用C#编写的传真软件,不错,看看
欢迎大家来测试啊!
使用C#编写的传真软件,不错,看看
欢迎大家来测试啊!-The use of C# Prepared fax software, yes, look at the welcome everyone to test ah!
- 2022-09-30 06:20:02下载
- 积分: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
-
本软件是用AVR芯片开发,实现对电源得控制(PC)
本软件是用AVR芯片开发,实现对电源得控制(PC)-the software is used AVR chip development of Power in control (PC)
- 2022-10-03 12:00:03下载
- 积分:1
-
Tubor C
Tubor C下写的五子棋
Tubor C下写的五子棋
Tubor C下写的五子棋-Tubor C
- 2022-10-16 14:10:02下载
- 积分:1
-
一个PE文件编辑工具,可以编辑PE信息和区段,输入表查看,内存地址和文件地址换,还可以查看进程和Dump进程.是一个比较综合的工具....
一个PE文件编辑工具,可以编辑PE信息和区段,输入表查看,内存地址和文件地址换,还可以查看进程和Dump进程.是一个比较综合的工具.-PE stamp text instance, met with startled件Tools, you can meet信startled PE Core messaging 区 kill, HUAI 入 barrels查vessels, twitter Rui Jian-hua Address address text件away, Morrison查you can ship most vehicles Core Dump most vehicles. Did instance, gave birth to war chariot magnetic lift stamp cavity Tools.
- 2023-05-30 08:15:03下载
- 积分:1
-
C #研究由信息管理系统的制备
C#编写的学习资料管理系统-C# study prepared by the information management system
- 2022-05-27 19:22:48下载
- 积分:1
-
ImageButton的简单demo.
ImageButton的简单demo.-ImageButton simple demo.
- 2022-03-24 13:52:18下载
- 积分:1
-
TCP/IP,UDP/IP,SOCKET
TCP/IP,UDP/IP,SOCKET
- 2022-01-29 02:53:41下载
- 积分:1
-
字符串复制到剪贴板中,然后可以使用Crtl V贴输入其他问题。
将字符串放入剪贴板,然后粘贴crtlv,可以用来输入其他程序
- 2022-03-25 02:11:47下载
- 积分:1
-
by a VC scientific calculator program, a simple function, the program is very si...
一个由VC实现科学计算器程序,功能简单,程序也很浅显易懂,是VC初学者的好实例!-by a VC scientific calculator program, a simple function, the program is very simple words, VC is a good example of beginners!
- 2022-02-11 23:43:27下载
- 积分:1