-
VCADLINK PCI
这是本人在校期间用VC编写的对数控焊接机床的控制程序,工控机采用ADLINK PCI-8136六轴控制卡,可根据输入的焊缝特征参数采用多线程控制机床自动焊接。-VCADLINK PCI-8136
- 2022-03-19 10:09:37下载
- 积分:1
-
为系统的QuickView提供以16进制查看文件的能力,很有用代码
为系统的QuickView提供以16进制查看文件的能力,很有用代码-system for the provision of 16 QuickView band"s ability to view the document, very useful code
- 2022-03-16 02:39:20下载
- 积分:1
-
甲骨文内部培训教材,强大的甲骨文数据研究。
oracle公司内部培训资料,强悍的oracle快速学习资料。-oracle internal training materials, powerful study of the oracle Express data.
- 2022-02-04 22:51:19下载
- 积分:1
-
串口动态链接库.vc++6.0开发的,可通过此动态链接库向串口发送命令、信息。可用于串口程序的开发,非常有用。...
串口动态链接库.vc++6.0开发的,可通过此动态链接库向串口发送命令、信息。可用于串口程序的开发,非常有用。 -Serial dynamic link library. Vc++6.0 developed through this dynamic link library to the serial port to send commands and information. Serial programs can be used for the development, very useful.
- 2022-02-01 16:16:49下载
- 积分: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
透明位图背景上的滚动字幕实例
visual c-transparent bitmap background code
- 2022-04-25 01:46:19下载
- 积分:1
-
webgui,嵌入HTML页面
webgui,嵌入HTML页面-webgui, embedded HTML page ...................
- 2022-10-11 12:50:03下载
- 积分:1
-
程序的开发环境:本程序采用Microsoft Visual Studio 2005集成环境开发即 asp.net 2.0+access 数据库开发...
程序的开发环境:本程序采用Microsoft Visual Studio 2005集成环境开发即 asp.net 2.0+access 数据库开发-Program development environment: This procedure using Microsoft Visual Studio 2005 integrated development environment that is, asp.net 2.0+ Access database development
- 2022-12-13 05:00:03下载
- 积分:1
-
航空摄影测量相对定向源代码
航空摄影测量相对定向源代码-aerial photography to measure the relative orientation source code
- 2022-07-25 04:49:03下载
- 积分:1
-
Bricks is a computer game which is played by the single player at a time. In thi...
Bricks is a computer game which is played by the single player at a time. In this game a four layer of
bricks is there and you have to knock out the brick by the ball to get the point.
- 2022-03-21 13:44:29下载
- 积分:1