-
哈工大 数据结构 课程设计 洗衣房管理系统 VB。Net实验
哈工大 数据结构 课程设计 洗衣房管理系统 VB。Net实验-Curriculum design data structure HIT Laundry Management System VB. Net Experiment
- 2022-02-15 21:37:46下载
- 积分:1
-
。网下监控。
.Net下屏幕监视.-. Net surveillance under the screen.
- 2022-01-26 00:08:44下载
- 积分:1
-
32 as a Microsoft platform application programming interface, Win32 API is engag...
作为Microsoft 32位平台的应用程序编程接口,Win32 API是从事Windows应用程序开发所必备的。本书首先对Win32 API函数做完整的概述;然后收录五大类函数:窗口管理、图形设备接口、系统服务、国际特性以及网络服务;在附录部分,讲解如何在Visual Basic和Delphi中对其调用。 本书是从事Windows应用程序开发的软件工程师的必备参考手册。-32 as a Microsoft platform application programming interface, Win32 API is engaged in the development of Windows applications are essential. The book begins on the Win32 API function to do a complete overview; Then function contains five main categories : window management, graphics device interface, system services, international character and network services; In the appendix to the book, to explain how the Visual Basic and Delphi to their call. The book is engaging in Windows application development software engineers must reference manual.
- 2023-07-03 20:55:03下载
- 积分:1
-
wince5.0 下,用于获取sdcard 的 ID.
用c++ 开发,vs2005
wince5.0 下,用于获取sdcard 的 ID.
用c++ 开发,vs2005 -wince5.0 used for sdcard access to the ID. with c++ development, vs2005
- 2022-03-28 11:42:10下载
- 积分: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
-
打印Access数据库
打印Access数据库-Print Database Access
- 2022-07-10 04:57:53下载
- 积分:1
-
转换10进制数为二进制数。
% B = DE2BI(D) 转换正整数向量D成二进制矩阵B。
二进制矩阵B的每一行表示十进制向量D中相应的数。
B...
转换10进制数为二进制数。
% B = DE2BI(D) 转换正整数向量D成二进制矩阵B。
二进制矩阵B的每一行表示十进制向量D中相应的数。
B = DE2BI(D, N) 转换正整数向量D成二进制矩阵B,-Conversion of 10 hexadecimal for binary number. B = DE2BI (D) positive integer conversion into a binary vector D matrix B. Binary matrix B that each row vector D decimal number corresponding. B = DE2BI (D, N) vector D converter positive integer binary matrix B,
- 2022-08-12 12:48:54下载
- 积分:1
-
pcie的windows驱动已经fpga代码,全
pcie的windows驱动已经fpga代码,拿来就可以用,
- 2023-05-11 08:30:04下载
- 积分:1
-
一个VB编的串口通讯程序
一个VB编的串口通讯程序-a VB series of the serial communication program
- 2022-01-26 06:51:53下载
- 积分:1
-
iSpring试用版本,使用它你可以很方便的将ppt转换成flash,这是一种基于COM的技术,所以你可以使用人和你喜欢的语言,当然这里给出的是适用于c++的...
iSpring试用版本,使用它你可以很方便的将ppt转换成flash,这是一种基于COM的技术,所以你可以使用人和你喜欢的语言,当然这里给出的是适用于c++的-With iSpring,You can Convert PowerPonit File To Flash File。It is
Based on COM Technology...........................................................................................................
- 2023-04-24 12:05:03下载
- 积分:1