首页|嵌入式系统|显示技术|模拟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利用串口控件发送接收数据
本地下载

评论