-
一个小型打字游戏,汇总了gdi常用的一些函数
一个小型打字游戏,汇总了gdi常用的一些函数-A small typing game, a summary of some of the functions commonly used gdi
- 2022-02-12 23:16:09下载
- 积分:1
-
I2C串行总线模型。和一些PDF,也许有帮助。
i2c serial bus model. and some pdf in it, maybe helpful.-i2c serial bus model. And some pdf in it, maybe helpful.
- 2022-10-08 13:35:03下载
- 积分:1
-
Windows进程管理...
软件类别:VC源代码 运行环境:Win9x/NT/2000/XP/2003/...
Windows进程管理...
软件类别:VC源代码 运行环境:Win9x/NT/2000/XP/2003/ -Windows software process management ... categories : VC source runtime environment : Win9x/NT/2000/XP/2003 /
- 2022-02-25 02:05:23下载
- 积分:1
-
根据输入的用户姓名修改公司名称,根据输入的公司名称修改用户姓名。...
根据输入的用户姓名修改公司名称,根据输入的公司名称修改用户姓名。-Enter the name of the user in accordance with amendments to company name, company name in accordance with amendments to enter a user name.
- 2023-07-28 12:10:03下载
- 积分:1
-
获取网络流量、网卡接口消息、物理磁盘读写带宽信息
获取网络流量、网卡接口消息、物理磁盘读写带宽信息-Access to network traffic, interface card information, physical disk bandwidth to read and write information
- 2022-03-12 19:31:04下载
- 积分:1
-
Ping network. It can continue to print the network connections.
Ping network. it can continue to print the network connections.-Ping network. It can continue to print the network connections.
- 2023-06-27 12:55:03下载
- 积分:1
-
MD5 algorithm. very good C++ code
MD5算法.很不错滴...用C++编写-MD5 algorithm. very good C++ code
- 2022-01-21 23:49:42下载
- 积分: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
-
视频会议系统界面
UI 的网络会议,以满足人们是急于利用 IP 会议系统,使用自行设计的 UI。
- 2023-05-09 09:45:03下载
- 积分:1
-
VC开发GIS,用来显示地图比例尺,这在GIS开发过程中是常见的....
VC开发GIS,用来显示地图比例尺,这在GIS开发过程中是常见的.-VC GIS, is used to map scales, which in GIS development process is common.
- 2022-08-10 22:04:25下载
- 积分:1