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

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

最新文章

  1. Java中的进程和线程
  2. 运用css,对于下拉菜单的制作
  3. iOS开发之山寨版新浪微博小结
  4. Go语言实现简单的一个静态WEB服务器
  5. npm(cnpm)介绍
  6. js数字时钟
  7. Redis学习笔记五:独立功能之事务
  8. codevs 2851 菜菜买气球
  9. Think Python - Chapter 8 - Strings
  10. Win7下安装双系统Centos,并修复Centos引导加载程序安装在U盘上的问题
  11. 【HDOJ】1667 The Rotation Game
  12. codevs1226倒水问题(Bfs)
  13. cf C. Counting Kangaroos is Fun
  14. 九天学会Java,第三天,选择结构
  15. 【翻译】Sencha Touch 2入门:创建一个实用的天气应用程序之三
  16. 图像分析函数:skimage.measure中的label、regionprops
  17. mysql update ...select的使用 & update 遇到 disable safe 的解决方法
  18. Python之包管理
  19. English trip EM2-PE-5A Plan a dinner party Teacher:Lamb
  20. bzoj1239

热门文章

  1. validateRequest 相关的作用
  2. 雷林鹏分享:jQuery EasyUI 窗口 - 窗口与布局
  3. 安装EF实体模型框架
  4. springboot 定时任务部署至linux服务器上后会执行两次问题
  5. 使用saltui实现图片预览查看
  6. 美团点评MySQL数据库高可用架构从MMM到MHA+Zebra以及MHA+Proxy的演进
  7. [洛谷 P2508] 圆上的整点
  8. Nginx基本
  9. Qt Widgets——动作类与小部件菜单项
  10. sql server中截取字符串的常用函数