-
VC源码完全模仿OICQ的界面的程序,做界面的可以下载看下。
VC源码完全模仿OICQ的界面的程序,做界面的可以下载看下。 -VC-source interface OICQ fully mimic the procedure, and can be downloaded facie interface.
- 2023-04-10 20:55:24下载
- 积分:1
-
VC道daoview
vc DAO daoview
- 2022-05-07 15:52:36下载
- 积分:1
-
算术编码实现数据压缩(C语言实现)
算术编码C语言实现,这是我的信息安全实习代码,可以学习到字符串的操作和位运算。算术编码C语言实现,这是我的信息安全实习代码,可以学习到字符串的操作和位运算。
- 2022-09-12 07:15:03下载
- 积分: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
-
With regard to split the source window, the window divided into four parts, incl...
关于窗口分割的源程序,把窗口分割为4部分,包括动态分割和静态分割!挺好的-With regard to split the source window, the window divided into four parts, including dynamic segmentation and static segmentation! Quite good
- 2022-06-17 00:13:50下载
- 积分:1
-
at91sam9260 windows ce 5.0 bsp source code
at91sam9260 windows ce 5.0 bsp source code-at91sam9260 windows ce 5.0 bsp source code
- 2023-04-13 04:35:04下载
- 积分:1
-
一个利用VB编写的FTP客户端程序,学习网络编程的朋友可以学习下....
一个利用VB编写的FTP客户端程序,学习网络编程的朋友可以学习下.-VB prepared using an FTP client program, learning to learn network programming under a friend.
- 2022-04-15 18:22:37下载
- 积分:1
-
FiveChess.rar, Gobang network, c++ development, network communications, please d...
FiveChess.rar,网络五子棋,c++编写,网络通信,欢迎下载!-FiveChess.rar, Gobang network, c++ development, network communications, please download!
- 2023-08-10 04:20:03下载
- 积分:1
-
系统信息程序开发
系统信息程序的开发-System Information program development
- 2022-01-26 00:46:28下载
- 积分:1
-
Linux简易聊天工具
基于Linux Ubuntu的简易聊天工具,实现Ubuntu终端的局域网简易聊天,支持多客户端聊天和点对点私聊
- 2022-10-07 09:45:03下载
- 积分:1