qq_24556323
qq_24556323
采纳率0%
2017-02-23 08:01

MFC多窗口共用串口控件问题

5

如题,我在A对话框上添加了一个串口控件和菜单,点击菜单选项会出来一个B对话框,B对话框上有一个tab,包含c对话框,我想在c对话上某个按钮调用串口控件发送数据,应怎么办。COpreate是c话话框类,CHUARAY01Dlg是A对话框类。程序不报错,但是我一点按钮就出现Debug Assertion Failed!

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • caozhy 从今以后生命中的每一秒都属于我爱的人 4年前

    可以使用消息通讯,让作为拥有串口的界面自己去处理。为了避免冲突,最好做成一个队列。

    点赞 1 评论 复制链接分享
  • oyljerry oyljerry 4年前

    先看你的dlg是否获取到正确的对话框A的对象。不然后面访问函数就会指针出错

    点赞 评论 复制链接分享

相关推荐