小小及

MFC Release版本串口连不上的问题

项目开发过程中发现Release版本存在连接串口时,第一次开机后,出现连接不上的问题,但在Debug版本下正常;而且只要连接上一次,Release版本就能正常连接;

解决方案:
在串口配置过程中更改为以下:
COMMCONFIG cc;
DWORD size = sizeof(COMMCONFIG);   //必须添加该句,否则就会出现问题
if(GetCommConfig(m_hSerialPortHandle,&cc,&size) == FALSE)
  return FALSE;

 

posted on 2018-05-09 08:45  小小及  阅读(363)  评论(0编辑  收藏  举报

导航