2024年3月26日发(作者:)
word
其于MFC的串口调试助手编辑过程
一、新建
打开VC6.0 文件 新建 工程 MFC AppWiard(exe) 位置〔选择保存
工程位置〕 工程名称〔输入工程名XXXX〕 确定 选择根本对话框 下一步
下一步 下一步 选择〔CXXXXDlg〕 完成 确定 在生成的根本对话框
将不需要按钮与提示框〔自动生成的“确定〞“取消〞 与提示框〕删除或修改使用,
至此根本框架完成如如下图:
根本框
架
二、往生成的根本框架中添加控件
1、因为控件列表框没有串口通信用到的通信控件,所以要先添加到控件列表框再将控
件添加到根本框使用,步骤如下:
菜单栏 工程 添加到工程 ponents and controls…Registered ActiveX
Controls 选择“〞 Insert
确定 OK 关闭此子窗口完成添加操作标志如上图所示。
2、将刚刚添加添加到控件列表框的串口控件添加到根本框架
点击控件列表框的串口控件,此时光标变为“十〞形,在根本框架随意划取一矩形区
域,即可以添加串口控件,不需要修改此控件的大小与位置,因为程编译运行后此控
件是看不到的,步骤结果如如下图:
此控件
〔标志〕
是下面步
骤添加进
来的串口
控件
1 / 16
word
3、继续往根本框架添加用于编辑发送数据的输入编辑框与输出编辑框,同理选择控件
列表框的“编辑框控件〞,以一样的操作即可添加两个编辑窗口与一个按纽控件如如
下图所示:
选择其中任
意一个作为
输入编辑框
与输出编辑
框
这两个窗口需要修改大小与位置,因为程序运行后将会显示而串口通信控件如此不显
示,上图是运行后的效果。
4、对以上四个控件编程步骤如下:
a、右击串口通信控件 建立类向导 Member variables Control IDS中
选择IDC_MSM1 add variable… Member variable name中输入控件变量名
m_ctrlm〔变量名可以随意选取,但程序中应与所取变量名一致〕 OK 确定
b、右击编辑框、属性、常规、ID:中输入ID号,此编辑框用于接收显示数据的其ID
号为IDC_EDIT_RXDATA〔可以随意选取,但程序中应与所取ID号一致〕,再在此窗口
的样式中勾选〞多行〞,同时将“自动水平滚动〔T〕〞勾选去掉,再勾选“垂直滚动
2 / 16
发布评论