热门标签 | 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类来写的,我的想法是主窗口已经设置打开了一个串口,然后当子窗口弹出时还能够用父窗口已经设置好的那个串口,不知道这样可不可以?试了好久行不通。求帮忙。

推荐阅读
  • 本文详细解析了Python中的os和sys模块,介绍了它们的功能、常用方法及其在实际编程中的应用。 ... [详细]
  • RecyclerView初步学习(一)
    RecyclerView初步学习(一)ReCyclerView提供了一种插件式的编程模式,除了提供ViewHolder缓存模式,还可以自定义动画,分割符,布局样式,相比于传统的ListVi ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • 根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • 将Web服务部署到Tomcat
    本文介绍了如何在JDeveloper 12c中创建一个Java项目,并将其打包为Web服务,然后部署到Tomcat服务器。内容涵盖从项目创建、编写Web服务代码、配置相关XML文件到最终的本地部署和验证。 ... [详细]
  • 如何在窗口右下角添加调整大小的手柄
    本文探讨了如何在传统MFC/Win32 API编程中实现类似C# WinForms中的SizeGrip功能,即在窗口的右下角显示一个用于调整窗口大小的手柄。我们将介绍具体的实现方法和相关API。 ... [详细]
  • ServiceStack与Swagger的无缝集成指南
    本文详细介绍了如何在ServiceStack项目中集成Swagger,以实现API文档的自动生成和在线测试。通过本指南,您将了解从配置到部署的完整流程,并掌握如何优化API接口的开发和维护。 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
  • 2023年京东Android面试真题解析与经验分享
    本文由一位拥有6年Android开发经验的工程师撰写,详细解析了京东面试中常见的技术问题。涵盖引用传递、Handler机制、ListView优化、多线程控制及ANR处理等核心知识点。 ... [详细]
  • 高效解决应用崩溃问题!友盟新版错误分析工具全面升级
    友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • Scala 实现 UTF-8 编码属性文件读取与克隆
    本文介绍如何使用 Scala 以 UTF-8 编码方式读取属性文件,并实现属性文件的克隆功能。通过这种方式,可以确保配置文件在多线程环境下的一致性和高效性。 ... [详细]
  • 本文详细探讨了JDBC(Java数据库连接)的内部机制,重点分析其作为服务提供者接口(SPI)框架的应用。通过类图和代码示例,展示了JDBC如何注册驱动程序、建立数据库连接以及执行SQL查询的过程。 ... [详细]
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社区 版权所有