asn_1886 2015-05-14 03:25 采纳率: 0%
浏览 1584

求助做过MFC DLL 串口开发的人

现在遇到个问题很奇怪,CreateFile打开串口后,用GetCommState去获取端口配置,但是调试发现运行到这个函数时程序就断了,之后的调试信息都没出来,不知有没有大神知道是什么原因啊。
之前直接while循环去打开各个串口都没事,后来用AfxBeginThread去开启一个线程,在线程里CreateFile后GetCommState,程序就会这里停止(退出?)

  • 写回答

3条回答 默认 最新

  • 三项超标 2015-05-14 05:31
    关注

    开启线程之后,你的主线程是否已经退出了?如果主线程退出了,开启的线程就跟着退出了。

    评论

报告相同问题?

悬赏问题

  • ¥15 如何在3D高斯飞溅的渲染的场景中获得一个可控的旋转物体
  • ¥88 实在没有想法,需要个思路
  • ¥15 MATLAB报错输入参数太多
  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败