解压文件时,出现“重叠 I⼀O 操作在进行中”是怎么回事?

2025-01-02 22:16:39
推荐回答(1个)
回答1:

如果你使用的是重叠(异步)方式打开串口的话
出现这个错误很正常。表明I/O没有完成。但不表明串口操作有错误。
如果你使用同步方式打开串口的话,那就是有错误了。
因为同步方式是阻塞的,知道I/O完成才返回
--------------------------------------------------------------------------------
我的一段成功代码,供参考
//工作者线程pParam为可传递的参数本程序传递的是对话框指针
UINT CommProc(LPVOID pParam)
{
OVERLAPPED os;
D