各位大虾,我是小鱼儿。对不起,打搅了。拜托在百忙中予以解答,我将万分感谢。
是很简单的写串口问题。我用非阻塞通信,用LPOVERLAPPED结构,可是当WriteFile(hCom,buffer,length,&dwBytesWritten, &OverLapWrite);时,老是dwBytesWritten返回为0。怎么也写不成功。我测试了一下,串口也打开对了,buffer是一个字符数组,length是数组长度。GetLastError()返回值也不等于ERROR_IO_PENDING。以前我也这样写串口的,却没出错啊。这到底是怎么回事呢? 是很简单的写
是很简单的写串口问题。我用非阻塞通信,用LPOVERLAPPED结构,可是当WriteFile(hCom,buffer,length,&dwBytesWritten, &OverLapWrite);时,老是dwBytesWritten返回为0。怎么也写不成功。我测试了一下,串口也打开对了,buffer是一个字符数组,length是数组长度。GetLastError()返回值也不等于ERROR_IO_PENDING。以前我也这样写串口的,却没出错啊。这到底是怎么回事呢? 是很简单的写