编写说明

本文介绍了如何在MFC应用程序中创建串口通信界面,包括添加控件、设置属性、处理 Combo Box 列表项变化、响应串口事件以及实现发送、接收和清除数据的功能。详细步骤涵盖了从添加串口控件到编写消息处理函数的整个过程。
摘要由CSDN通过智能技术生成
  1. e.更改控件属性(选中控件,鼠标移至右侧属性,即出现该控件的属性面板):更改Button1Caption清除接收框IDIDC_BUTTON_CLEANUP Button2Caption发送数据IDIDC_BUTTON_SEND;下面的编辑框用于显示发送数据,ID设为IDC_EDIT_TXDATA; 下面的编辑框用于显示接收到的数据,ID设为IDC_EDIT_RXDATA;静态文本框的Caption选择COM:ComboBox ID设为IDC_COMBO_COMType属性设为DropList(即下拉列表式组合框,其编辑框是不能编辑的,只能由用户在下拉列表框中选择了某项后,在编辑框中显示其文本)Sort属性设为False,以取消自动排序显示。

f.添加串口通信控件。首先把串口通信控件加入到工具箱中,因为默认的工具箱是不带 MS 串口通信控件的。方法如下:

工具箱界面点击鼠标右键出现如下界面:

 

 

选择选择项出现如下界面,然后选择COM组件属性页,勾选下图所示项,点击确定。

 

3.编写消息处理函数

a. Combo Box组合框添加列表项。选中ComboBox控件,右键->添加变量,设置变量名为m_comboCom,如图所示,点击完成

 

在左侧类视图面板中,选择CSerialTestDlg类,双击下方的OnInitDialog()函数进入CSerialTestDlg::OnInitDialog()函数

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值