当前位置: 首页 > news >正文

【28】MFC入门到精通——MFC串口 Combobox 控件实现串口号

文章目录

  • 1 使用控件的属性功能 赋值
  • 2 给控件 赋初值(默认值)
  • 3 使用控件变量赋值
  • 4 MFC 2种方法实现自动查找串口号

在这里插入图片描述

在工具栏中 拖拽5个 Combobox 控件,和5个 Static Text控件,
在这里插入图片描述

排好序,并如下命名

在这里插入图片描述

1 使用控件的属性功能 赋值

在这里插入图片描述

运行之后,个下拉框没有显示默认数据,要手动选择
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2 给控件 赋初值(默认值)

给5个控件 一次添加变量,

控件右键-》添加变量,如下图;

类别选择 ,变量类选择 CString (此控件只有CString支持 赋初值,并显示),名称自定义
在这里插入图片描述

5个控件的变量添加完成后,

…Dlg.h文件中 会多出5行定义;
在这里插入图片描述
…Dlg.cpp文件中 会多出以下代码
在这里插入图片描述

我们将 构造函数里面的5各变量 赋初值(默认初值都为空串)

	, m_com(_T("COM6")), m_Bandrate(_T("38400")), m_parity(_T("0")), m_databit(_T("8")), m_stopbit(_T("1"))

在这里插入图片描述

再次运行,初值都会显示出来

在这里插入图片描述

3 使用控件变量赋值

对于 端口号 COM1;COM2;COM3;COM4;COM5;COM6;COM7;COM8;COM9;

可以combo box关联一个控件变量m_comboCom,然后再初始化函数OnInitDialog()中添加下列代码

在这里插入图片描述

m_comboCom.AddString(_T("COM1"));m_comboCom.AddString(_T("COM2"));m_comboCom.AddString(_T("COM3"));m_comboCom.AddString(_T("COM4"));m_comboCom.AddString(_T("COM5"));m_comboCom.AddString(_T("COM6"));m_comboCom.AddString(_T("COM7"));m_comboCom.AddString(_T("COM8"));m_comboCom.AddString(_T("COM9"));m_comboCom.SetCurSel(0);//选择要默认显示的端口

4 MFC 2种方法实现自动查找串口号

MFC 2种方法实现自动查找串口号 Combobox 控件

http://www.dtcms.com/a/282407.html

相关文章:

  • 技术演进中的开发沉思-36 MFC系列: 对话框
  • Java并发编程(一)
  • LeetCode Hot 100 二叉树的最大深度
  • .NET 10 Preview 4 已发布
  • 【C# in .NET】9. 探秘委托:函数抽象的底层机制
  • 设置第三方窗口置顶(SetWindowPos方法,vb.net)
  • WMS仓储管理系统智能调控提升电子企业库存周转率
  • 系统启动流程分析
  • Linux-RAID
  • QML 五大对话框组件
  • 端口被占用时的解决问题
  • Egg.js × NestJS 2025 Nodejs后端框架选型指南
  • 代码随想录算法训练营十七天|二叉树part07
  • 【android bluetooth 协议分析 03】【蓝牙扫描详解 2】【app触发蓝牙扫描后,协议栈都做了那些事情】
  • 跨平台 App 如何无痛迁移到鸿蒙系统?全流程实战+Demo 教程
  • 八股文——包装类
  • Android 升级targetSdk无法启动服务
  • 动态规划题解——分割等和子集【LeetCode】
  • 面向向量检索的教育QA建模:九段日本文化研究所日本语学院的Prompt策略分析(6 / 500)
  • 知识点3:python-sdk 核心概念(prompt、image、context)
  • 有哪些好用的原型设计软件?墨刀、Axure等测评对比
  • MAC 苹果版Adobe Photoshop 2019下载及保姆级安装教程!!
  • Prompt Engineering 快速入门+实战案例
  • C#.NET BackgroundService 详解
  • 增程式汽车底盘设计cad【9张】三维图+设计说明书
  • 机器学习sklearn入门:归一化和标准化
  • 深入解析 AWS RDS Proxy
  • VirtualBox 中 CentOS 7 双网卡配置静态 IP
  • 用 Ray 跨节点调用 GPU 部署 DeepSeek 大模型,实现分布式高效推理
  • 「计算机网络」笔记(一)