-
VS.NET in wince using xml example, through the examples of how to wince under th...
vs.net中在wince下使用xml的例子,通过该例子可以指导如何在wince下使用C#操作xml-VS.NET in wince using xml example, through the examples of how to wince under the guidance of the use of C# operation xml
- 2023-07-29 10:15:04下载
- 积分: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
-
.NET PetShop购物程序_学习专用
.NET PetShop购物程序_学习专用-. NET PetShop _ learning dedicated to procedures
- 2022-06-01 12:37:48下载
- 积分:1
-
VC++编程,有源代码,对MSDN和其他文件帮助系统进行压缩。
VC++编程,有源代码,对MSDN和其他文件帮助系统进行压缩。-VC++ Programming, source code, and other documents on the MSDN help system for compression.
- 2022-10-10 11:10:03下载
- 积分:1
-
VC.NET开发的操作ACCESS数据库的程序
VC.NET开发的操作ACCESS数据库的程序-VC. Operating procedures ACCESS database
- 2022-07-03 07:40:20下载
- 积分:1
-
用C对英文文章进行词频统计(只针对英文文章)
用C对英文文章进行词频统计(只针对英文文章)-words statistics by language C(to english text).用C对英文文章进行词频统计
- 2022-12-18 03:15:03下载
- 积分:1
-
使用VB编写自定义事件,及自定义事件的调用实例。
使用VB编写自定义事件,及自定义事件的调用实例。-The use of VB to write custom events, and custom event called an instance.
- 2022-05-19 06:43:37下载
- 积分:1
-
工作流的自定义活动,工作流环境配置。工作流的自定义活动,工作流环境配置。...
工作流的自定义活动,工作流环境配置。工作流的自定义活动,工作流环境配置。-Custom workflow activities, workflow configuration environment. Custom workflow activities, workflow configuration environment.
- 2022-02-05 12:00:29下载
- 积分:1
-
windows下的ICTL
windows下获取IOCTL的应用,包括获取mac地址的方法.对应linux下的ioctl函数结合struct arpreq结构的使用
- 2022-01-26 08:17:55下载
- 积分:1
-
for adding animated gifs in excel
for adding animated gifs in excel
- 2022-05-21 21:00:30下载
- 积分:1