首页 | 嵌入式系统 | 显示技术 | 模拟IC/电源 | 元件与制造 | 其他IC/制程 | 消费类电子 | 无线/通信 | 汽车电子 | 工业控制 | 医疗电子 | 测试测量
首页> 分享下载> 常用文档> VC上位机MFC利用串口控件发送接收数据

VC上位机MFC利用串口控件发送接收数据

资料介绍
VC上位机MFC利用串口控件发送接收数据.doc

1.建立项目??
打开VC++6.0,建立一个基于对话框的MFC应用程序SCommTest;

2.在项目中插入MSComm控件





6.0,,单击Insert按钮将它插入到我们的Project中来,接受缺省的选项。(如果你在
控件列表中看不到Microsoft Communications Control, version

以了),

这时在ClassView视窗中就可以看到CMSComm类了,(注意:此类在ClassWizard中看不到

,现在要做的是用鼠标将此图标拖到对话框中,程序运行后,这个图标是看不到的??


3.利用ClassWizard定义CMSComm类控制对??


Viariables选项卡,选择CSCommTestDlg类,为IDC_MSCOMM1添加控制变量:m_ctrlComm

"mscomm.h" //}}AFX_INCLUDES ??

4.在对话框中添加控??



框中的内容发送一次,将其ID设为IDC_BUTTON_MANUALSEND。别忘记了将接收编辑框的P



为IDC_EDIT_RXDATA添加CString变量m_strRXData??
为IDC_EDIT_TXDATA添加CString变量m_strTXData。说明:
m_strRXData和m_strTXData分别用来放入接收和发送的字符数据??

5.添加串口事件消息处理函数OnComm()



将函数名改为OnComm??


数据缓冲区中有字符的消息事件,我们刚才添加的函数就会执行,我们在OnComm()函数


void CSCommTestDlg::OnComm()
{
// TODO: Add your control notification handler code here
VARIANT variant_in
标签: VCMFC上位机
VC上位机MFC利用串口控件发送接收数据
本地下载

评论