热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

VC/MFC主子对话框如何共用串口???

建立了一个主对话框和一个子对话框,在主对话框中添加mscomm串口控件,想实现在主对话框中可以串口采集与设置。同时点击按钮打开子对话框,子对话框中同样可以采集和设置串口数据和参数?主对
建立了一个主对话框和一个子对话框,在主对话框中添加 mscomm 串口控件,想实现在主对话框中 可以串口 采集与设置。  
同时点击按钮打开子对话框,子对话框中同样可以采集和设置串口数据和参数?
主对话框使用中,子关闭;子使用中时,主不用。
不知道如何实现,各位大虾帮帮忙!
我采用两个控件是不对的。
着急ing……………… 

16 个解决方案

#1


把串口给独立出来,比如专门弄个串口设置界面

#2


同意楼上,再在主子对话框里引用"专用串口窗口"的头文件就可以了.

#3


引用 1 楼 sxqinge 的回复:
把串口给独立出来,比如专门弄个串口设置界面

同意楼上的,你可以单独弄个界面设置串口,比如波特率,校验等都放在那个单独的界面

#4


建立一个全局指针,指向控件.

#5


共用句柄啊。。

#6


引用 4 楼 qinxiaogang 的回复:
建立一个全局指针,指向控件.

+1

#7


子窗口直接用主窗口的串口就可以呀,只是接收到的数据主窗口要返回给子窗口便于子窗口分析数据和做出相应的处理

#8


引用 6 楼 eamoon2008 的回复:
引用 4 楼 qinxiaogang 的回复:
建立一个全局指针,指向控件.

+1


可以详细一点么 我是小菜,实在不好意思啊  或者给个例程什么的。十分感谢

#9


引用 7 楼 redprogramer 的回复:
子窗口直接用主窗口的串口就可以呀,只是接收到的数据主窗口要返回给子窗口便于子窗口分析数据和做出相应的处理


可以详细一点么 我是小菜,实在不好意思啊  或者给个例程什么的。十分感谢

#10


呜呜呜……

#11


可以做个串口类(不需要界面),整个方案都能使用。你网上找一下,应该可以找到的

#12


一个多月了,还没整出来呢?

#13


API UI线程

#14


你好,我也遇到同样的问题了,是用SerialPort类做的,刚开始学编程,能不能指教一下呀,或者给个例程。谢谢啦~~

#15



您好,
由于您长时间不结贴,上一次答复已超一个月并且已有最佳答案,本人帮你结贴。
若是觉得答案不嘉,请放在本版的疑难杂症帖链接:
http://bbs.csdn.net/topics/390351579。
如果您有什么意见,请您联系我。

#16


我也是用SerialPort类来写的,我的想法是主窗口已经设置打开了一个串口,然后当子窗口弹出时还能够用父窗口已经设置好的那个串口,不知道这样可不可以?试了好久行不通。求帮忙。

推荐阅读
author-avatar
I技男
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有