-
这是一个字符串处理程序
这个是字符串处理程序-this is a string process program
- 2022-03-30 14:54:26下载
- 积分:1
-
读取文本文件的软件
软件, 阅读 文本文件 软件, 读取 文本文件 软件, 读取 文本文件 软件, 读取 文本文件 软件, 读取 文本文件 软件, 读取 文本文件 软件, 读取 文本文件
- 2022-05-21 05:16:50下载
- 积分:1
-
One on the patch of the source code shows how to process large patch
一个关于补丁程序的源代码,展示了如何给程序大补丁-One on the patch of the source code shows how to process large patch
- 2023-01-30 01:35:04下载
- 积分:1
-
Able to tell whether the leap year calendar and other functions, it ah soon be a...
万年历 能够分辨闰年等功能,大家快下啊
万年历 能够分辨闰年等功能,大家快下啊-Able to tell whether the leap year calendar and other functions, it ah soon be able to tell whether a leap year calendar and other functions, we soon ah
- 2023-06-17 04:35:03下载
- 积分:1
-
在资料中加上关键字索引的位置Tag(0x08:带偏移量)
在资料中加上关键字索引的位置Tag(0x08:带偏移量)-Add a keyword in the data location index Tag (0x08: with offset)
- 2022-02-02 19:40:45下载
- 积分:1
-
Realize a SOKET API in the player,
一个SOKET API 实现在的播放器,-Realize a SOKET API in the player,
- 2022-06-29 21:18:40下载
- 积分:1
-
java聊天室代码
这是java8书上的一个经典例子,通过java创建出一个聊天室。
- 2022-03-20 17:46:48下载
- 积分: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
-
轻量级SQL SERVER编辑工具
这是一个基于C#编写的轻量级的SQL SERVER编辑工具,它不仅可以编辑SQL 语句,更可以脱离SQL SERVER来执行并获得所需的结果,非常方便,是您研究数据库连接与实现的好源码。注意:建立工程是基于VS2010的。使用方法:1、执行该工具2、选择数据库引擎3、选择数据库实例4、运行软件
- 2022-12-16 11:25:04下载
- 积分:1
-
远程教育系统
DistanceLearning系统dealswith不同层次的培训和技能开发theemployee和将占员工的表现,训练对验证工作能力。描述远程教育系统将givean额外的旋转来训练员工通过网络andcommunication技术。这种创新会给许多受益toorganization在培训员工。它是用户友好projectswere用户可以工作在有自己的一席之地,并在方便的时间。 Thissystem主要由三个不同的角色。主办单位:监视wholesystem。管理员:发送响应theemployee和维护存储库员工:用户系统,培训机构要求的。总任务管理客户端注册书籍访问要求考试要求额外的时间
- 2022-02-20 22:25:37下载
- 积分:1