- e.更改控件属性(选中控件,鼠标移至右侧属性,即出现该控件的属性面板):更改Button1的Caption为清除接收框、ID为IDC_BUTTON_CLEANUP; Button2的Caption为发送数据、ID为IDC_BUTTON_SEND;下面的编辑框用于显示发送数据,ID设为IDC_EDIT_TXDATA; 下面的编辑框用于显示接收到的数据,ID设为IDC_EDIT_RXDATA;静态文本框的Caption为选择COM口:;ComboBox的 ID设为IDC_COMBO_COM,Type属性设为DropList(即下拉列表式组合框,其编辑框是不能编辑的,只能由用户在下拉列表框中选择了某项后,在编辑框中显示其文本),Sort属性设为False,以取消自动排序显示。
f.添加串口通信控件。首先把串口通信控件加入到工具箱中,因为默认的工具箱是不带 MS 串口通信控件的。方法如下:
在工具箱界面点击鼠标右键出现如下界面:
选择选择项出现如下界面,然后选择COM组件属性页,勾选下图所示项,点击确定。
3.编写消息处理函数
a. 给Combo Box组合框添加列表项。选中ComboBox控件,右键->添加变量,设置变量名为m_comboCom,如图所示,点击完成。
在左侧类视图面板中,选择CSerialTestDlg类,双击下方的OnInitDialog()函数进入CSerialTestDlg::OnInitDialog()函数