-
编译原理实验用来识别无符号数,代码不长.
编译原理实验用来识别无符号数,代码不长.-compiler principle experiment with symbols used to identify the number code is not long.
- 2023-04-03 04:45: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
-
DELPHI version of three
DELPHI版三层ERP开发源代码,数据库SQL SERVER。-DELPHI version of three-tier open source ERP, database SQL SERVER.
- 2023-08-18 15:40:04下载
- 积分:1
-
Net-skyChatServer类似网易聊天室
资源描述
软件名称:Net-skyChatServer类似网易聊天室
软件类型:C源代码
软件大小:38k
软件简介:
Net-Sky ChatServer不同于其他的用PHP,ASP,PERL等脚本语言编写的或其他任何CGI模式的聊天程式,本聊天室程序使用标准C语言开发,独立于任何第三方WEBSERVER而运行,快速,高效,稳定,大容量。程序的设计目标是能在一台普通的PC上同时容纳上万人聊天。经初步测试,完全达标:每个聊天室一道进程,占内存约700K,80人在线时占CPU约0.03% (Pll450)。程序启动即将所有模版一次性载入内存,最大限度减少硬盘的I/O操作(聊天过程没有任何硬盘I/O),最大限度提高性能。这不不并不意味着每次修改配置后要重新启动聊程式,系统提供专门的管理员命令来重载或修改配置,而不须停止或间断服务。(Only For Linux)
|关闭本窗口|
- 2022-04-23 18:15:26下载
- 积分:1
-
lab2000系统下的计数器实验报告,带源程序的!喜欢的
lab2000系统下的计数器实验报告,带源程序的!喜欢的-Counter lab2000 systems experimental report, with source code! Favorite
- 2023-05-14 16:05:03下载
- 积分:1
-
wince文字的例子,虽然我是下载的,但是我可以正常运行在模拟器,以后希望都下载我这个。...
wince文字的例子,虽然我是下载的,但是我可以正常运行在模拟器,以后希望都下载我这个。
- 2022-08-07 21:14:20下载
- 积分:1
-
err
visual c++编写的插件,模仿汽车的表盘-err
- 2022-04-26 22:36:45下载
- 积分:1
-
判断是否有CD在驱动器内
判断是否有CD在驱动器内-determine whether there is any CD in the drive within
- 2022-09-07 12:00:02下载
- 积分:1
-
一个好用的增强型文件搜索工具,可以指定目录搜索,搜索…
一个很好用的增强型文件搜索工具,可以指定搜索目录,搜索关键字(包含/排除)。支持二次(多次)搜索。 尤其适用于源代码查找、修改。-a good use of enhanced document search tools, can specify search directory, search keyword (inclusion/exclusion). Support II (times) search. Particularly applicable to the search for the source code, modify.
- 2022-05-17 21:09:15下载
- 积分:1
-
本程序的功能:修改文件或目录的创建、修改、和属性…
本程序功能: 1、修改文件或目录的产生、修改时间,及各种属性; 2、能够自动判断本程序是否重载,并给出提示; 3、增加了隐藏到系统托盘的功能,并修改了关闭功能; 4、实现对话框的动画弹出和消隐,增强程序的美观性 5、增加了系统热键功能,窗口隐藏时Ctrl+Alt+X可以呼出; 6、置窗体为最顶层显示,并去掉了任务栏的窗体 7、新增了鼠标在主窗口上移动时,显示手形光标功能。-this program functions : a revised list of documents or create, modify, and attributes; 2, can automatically judge whether the procedure heavy, and gives prompts; 3, a system tray to hide the functions and revised the closing function; Four realize right then pop-up frames of animation and hidden, to enhance the beauty of procedure 5, a system hotkey function, the window hidden when Ctrl Alt X can exhale; 6, home to the most top-level windows, and removed the task bar of Form 7, a mouse in the new window on the main mobile, hand-shaped display the cursor function.
- 2023-06-13 13:20:03下载
- 积分:1