Win2000下的串口通信必须异步吗????

解决方案 »

  1.   

    我刚刚做程序员。
    书上说在2000下最好用异步方式。
    但是我用同步没有出问题,用异步方式writefile()返回0是什么原因啊。
    公司现在要我用中断方式(异步)写串口,急死了。希望谁能告诉我,谢谢。
    WriteFile(hComm_ov,pbuffer,byte,&ReallyByteSent,&m_ov);
    为什么会返回0呢?
      

  2.   

    因为它是异步的,要waitforsingleobject() or GetOverlappedResult()
    http://www.vckbase.com/document/viewdoc.asp?id=671