-
自动打印HTML文档到默认打印机,不会弹出打印对话框!
自动打印HTML文档到默认打印机,不会弹出打印对话框!-Auto-printing HTML documents to the default printer, the Print dialog box will not pop up!
- 2022-07-27 22:03:16下载
- 积分:1
-
基于MPEG4的DIVX解码模块,适用用基于wince操作系统的ppc下的编程 开发环境EVC...
基于MPEG4的DIVX解码模块,适用用基于wince操作系统的ppc下的编程 开发环境EVC-The decode module based on MPEG4 ,which is adpat to program ppc based on wince operate system. The program enviroment is EVC.
- 2023-04-29 04:35:03下载
- 积分:1
-
DAT to VCD format files converted to MPG format gadget is simple and practical
把VCD格式的DAT文件转换成MPG格式的小工具 简单实用-DAT to VCD format files converted to MPG format gadget is simple and practical
- 2022-07-26 23:03:25下载
- 积分:1
-
vbflag值得算法演示,多多学习没有坏处,
vbflag值得算法演示,多多学习没有坏处,-vbflag worth algorithm demo, it is not detrimental to learn more, a little
- 2022-06-16 20:05:13下载
- 积分:1
-
Eclipse 整合式开发环境指
书籍语言: 英文
书籍类型: 程序设计
授权方式: 免费软件
书籍大小: 337...
Eclipse 整合式开发环境指
书籍语言: 英文
书籍类型: 程序设计
授权方式: 免费软件
书籍大小: 337 KB
-Eclipse integrated development environment means books Language : English books categories : program design license : free software books Size : 337 KB
- 2022-01-31 14:56:06下载
- 积分:1
-
Windows虚拟内存 的c语言 演示
监视 内存状况
Windows虚拟内存 的c语言 演示
监视 内存状况-Virtual memory
- 2022-06-02 16:29:01下载
- 积分:1
-
应用程序向导已为您创建了此 计算器 应用程序。此应用程序不仅介绍了使用 Microsoft 基础类的基本知识,而且是编写应用程序的起点。...
应用程序向导已为您创建了此 计算器 应用程序。此应用程序不仅介绍了使用 Microsoft 基础类的基本知识,而且是编写应用程序的起点。-Application Wizard you have to create this calculator applications. This application not only use Microsoft introduced the basic foundation of knowledge, but also to write applications starting point.
- 2022-01-27 10:57:00下载
- 积分: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
-
qtcreator-gdb
资源描述qt环境搭建用到的调试器,windows下的qtcreator调试器的搭建详解,windows下的qtcreator调试器的搭建详解,windows下的qtcreator调试器的搭建详解。
- 2022-07-16 23:19:36下载
- 积分:1
-
a sms send program
用VC程序编写的文本,
- 2022-03-23 22:30:50下载
- 积分:1