如何判断串口设备上有数据发送过来? ( 积分: 300 )

  • 主题发起人 主题发起人 Peter_Xiong
  • 开始时间 开始时间
P

Peter_Xiong

Unregistered / Unconfirmed
GUEST, unregistred user!
如题。想直接用winapi实现,不用串口控件。<br>具体是想判断串口打印机的状态,先发送一个指令给打印机,打印机就会返回一个字节的数据。如果打印机正常的话,可以直接用readfile来获取回传的数据,但是如果没有接打印机,或打印机电源没有开,或其他的故障。打印机并没有回传数据过来。这个时候用readfile的话,程序就停在这里不动了,一直等待串口的数据。<br>所以想在readfile之前先判断一下有没有数据回传。又不想用控件。<br>可不可以直接用winapi实现呢?
 
后退
顶部