全球旧事资料 分类
垂直滚动条,需要先更改Multili
e属性才能进行修改。
f把Wa
tretur
改为ture:这个含义是当你的text框在多行编辑的情况下,回车表示换行。否则要ctrl回车才能换行。最后修改ID为IDC_EDIT_Rev。同样把下面的编辑框修改一下,ID改为IDC_EDIT_Se
d。效果图如下
然后为两个ComboBox添加两个StaticText放在其上面,并修改两个StaticText的Captio
分别为选择串口和波特率。效果图如下:
然后进行BUTTON控件的修改。操作步骤同上,将Captio
改为打开串口、发送数据、清除数据、退出。并将其ID分别改为IDC_BUTTON_OPEN、IDC_BUTTON_SEND、IDC_BUTTON_CLEAN、IDC_BUTTON_CLOSE。
f然后添加串口控件添加到窗体中,右键选择窗体的空白部分,选择插入ActiveX控件。选择如图所示这个控件:
把这个串口控件放到合适的位置即可,是一个电话的标志。然后右击GroupBox控件里面的EditCo
trol控件,也就是接受下面的示例编辑框,选择添加变量。首先更改访问为私有(private),再改类别改为值(Value),最后将变量名m_EditReceive添加进去,点击确定即可。更改后的如图所示:
f然后用同样的方法,将发送下面的示例编辑框的内容给改了,变量名改为m_Editse
d。
下面用同样的方法为两个ComboBox添加变量,也就是为两个有下拉选项的两个控件添加变量。这两个ComboBox添加变量的时候只需要将访问改为私有(private),添加变量名分别为m_comb1和m_comb2。具体更改如下图所示:
f然后选中你添加的串口控件(电话铃图标那个),用同样的方法添加变量,这个只需要加上一个变量名m_mscom即可。具体如下图所示:
最后可以通过添加StaticText,为自己的制作添加一些小标识。这样我们的MFC串口通讯的架构就已经完成了。如下图所示:
f通过右击窗体的空白部分,选择类导向,可以在成员变量中看到我们添加的成员变量。
双击打开串口按钮控件,我们就可以跳转到解决方案的chua
kouDlgcpp中。生成这样的函数结构:
f然后返回我们的窗体,依次双击发送数据、清除数据、和退出。生成如图所示的函数体。
进入chua
gkouDlgcpp中的最上方添加i
clude
好听全球资料 返回顶部