(挣分机会)用线程打开串口时温酒吧的打印系统立马就瘫了?
wyj 2000-01-03 10:26:00 我曾做过一个自动控制系统,需要用线程读写串口,程序最终完成了且功能一切正常。但后来发现,只要我的程序在运行中,WINDOWS98的一切打印操作就会立即导致蓝屏出现,所幸我自己的程序中打印机只要求行式字符输出,于是我就将打印口当做串口来操作以打印一些简单的数据。
在程序中我使用WIN32的API函数OpenFile和ReadFile,WriteFile在线程中操作串口,用的是OVERLAPPED方式,为解决此问题,我使用了微软MSDN在线文档中上述函数的例子程序,它是用C写的,但结果相同。
不知是哪里出的问题。希望感兴趣的朋友一起来探讨,十分感谢。