-
用来隐藏任何已开启的程式, 以及桌面, Taskbar等
用来隐藏任何已开启的程式, 以及桌面, Taskbar等-to hide any open programs, and desktop, such as Taskbar
- 2022-02-27 09:19:46下载
- 积分:1
-
download html editor,xiao jiandan rongyi
在线编辑器,简单 容易 不到一百多k,才四十多k,新浪简易的编辑器-download html editor,xiao jiandan rongyi
- 2022-03-31 07:54:57下载
- 积分:1
-
动态创建控件实例,演示如何动态创建和删除控件
动态创建控件实例,演示如何动态创建和删除控件-Examples of dynamically created controls, demonstrate how to dynamically create and delete controls
- 2022-04-19 16:59:09下载
- 积分:1
-
一个刷访问量的小程序,可以刷一些博客的访问量,核心代码超简单...
一个刷访问量的小程序,可以刷一些博客的访问量,核心代码超简单-Brush traffic to a small program, you can brush some of the blog traffic, the core code is super-simple
- 2022-11-05 06: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
-
source FTP client
FTP客户端源码-source FTP client
- 2022-04-23 20:55:26下载
- 积分:1
-
Multiple Drop Down
使用php和ajax的多个下拉项目
- 2022-01-29 00:58:59下载
- 积分:1
-
是C#的ExRichTextBox.d
是C#的ExRichTextBox.d-Is a C#, ExRichTextBox.dll
- 2023-03-22 17:45:03下载
- 积分:1
-
VC++视频开发部分源码,只要机子装有摄像头驱动,即可运行该文件中的代码,实现实时视频采集。...
VC++视频开发部分源码,只要机子装有摄像头驱动,即可运行该文件中的代码,实现实时视频采集。-VC++ development part of the video source, as long as the machine is equipped with camera-driven, you can run the file in the code, real-time video capture.
- 2022-05-24 20:40:52下载
- 积分:1
-
k-means离群点检测
1算法思路
K-means算法
先随机选取K个对象作为初始的聚类中心。然后计算每个对象与各个种子聚类中心之间的距离,把每个对象分配给距离它最近的聚类中心。聚类中心以及分配给它们的对象就代表一个聚类。一旦全部对象都被分配了,每个聚类的聚类中心会根据聚类中现有的对象被重新计算。这个过程将不断重复直到满足某个终止条件。终止条件可以是以下任何一个:
1)没有(或最小数目)对象被重新分配给不同的聚类。
2)没有(或最小数目)聚类中心再发生变化。
3)误差平方和局部最小。
2算法步骤 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-06-17 08:21:18下载
- 积分:1