-
VB.net 做的便签小工具,可以置顶,实时保存。VB.net读取文本文件的示例。
有很多时候在网上查资料时,都需要临时复制一些文本到一个记事本文件中,汇总,然后编辑,在一起复制到需要的地方。然而,windows系统自带的记事本不能置顶,这就很不方便了。这个小程序可以实现置顶,可以调节字体大小、颜色和背景颜色和透明度。每次文件改动,内容都会自动保存到程序所在路径的一个txt文件中。当然,还有改进的地方,例如支持浏览历史纪录。还有就是,settings窗口的窗体设计文件丢失了,只有个代码文件。如果觉得难看很容易重新做一个的。
- 2022-04-19 23:26:31下载
- 积分:1
-
使用DAO访问数据库的例子
使用DAO访问数据库的例子-DAO access to the database using the example
- 2022-07-25 03:54:31下载
- 积分:1
-
单电源运放图集
放大,衰减,加法,减法,滤波
单电源运放图集
放大,衰减,加法,减法,滤波-Single-supply op amp Atlas amplification, attenuation, addition, subtraction, filtering
- 2022-02-16 06:08:04下载
- 积分:1
-
我真的喜欢Windows编程直到Windows95来。我曾经憎恨…
当Windows95推出后,我才真正开始喜欢Windows编程。我一直痛恨使用Windows1.0、2.0、3.0和3.1来编程,尽管随着每一种版本的推出,这种憎恨都越来越少。当Windows95出现时,它彻底改变了我的思想,如同其他被征服的人的感觉一样――它看上去非常酷!那正是我所需要的。-I was truly loving windows programming until Windows95 come. I had being hating using Windows1.0,Windows2.0,Windows3.0 , Windows3.1 and etc. although the strength of hating was becoming little and little.It changed my idea from the bottom when windows come on,Just as the others feelings that it looks so cool and also i needed.
- 2023-01-09 19:50:04下载
- 积分:1
-
support replacement skin control (other source
支持更换皮肤的控件(其它源码-cc++源码)-support replacement skin control (other source-c c FOSS)
- 2022-05-19 13:06:08下载
- 积分:1
-
drop file java
drop file java-drop file java------------------------
- 2022-07-10 14:01:55下载
- 积分:1
-
节面属性计算器在 excel
此 excel 工作表计算矩形截面如跨地区节的几何中心,这两个方向转动惯量节属性 x、 y
- 2022-02-01 20:11: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
-
visual c++ 写的splashWin
visual c++ 写的splashWin
- 2022-03-15 07:52:58下载
- 积分:1
-
A very nice Flash+ XML image carousel source
很漂亮的Flash+XML图片轮播源码, -A very nice Flash+ XML image carousel source
- 2022-07-19 06:50:36下载
- 积分:1