第一范文网 - 专业文章范例文档资料分享平台

VS2010之MFC串口通信的编写教程 - 图文

来源:用户分享 时间:2025/6/5 11:27:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

void C串口V2Dlg::OnCommMscomm1()//串口控件程序 { }

if(m_mscom.get_CommEvent()==2) { }

char str[1024]={0}; long k;

VARIANT InputData=m_mscom.get_Input(); //读缓冲区 COleSafeArray fs;

fs=InputData; //VARIANT型变à量转换为COleSafeArray型变量 for(k=0;k

fs.GetElement(&k,str+k); //转换为BYTE型数组

m_EditReceive+=str; // //SetTimer(1,10,NULL); UpdateData(false);

接收到编辑框里面 //延时10ms

// TODO: 在此处添加消息处理程序代码

// 串口选择组合框 CString str; int i;

for(i=0;i<15;i++) {

str.Format(_T(\),i+1);

}

m_comb1.InsertString(i,str);

m_comb1.SetCurSel(0);//预置COM口 //波特率选择组合框

CString str1[]={_T(\),_T(\),_T(\),_T(\),_T(\),_T(\), { }

m_comb2.SetCurSel(5);//预置波特率为\

int judge_tf=m_comb2.AddString(str1[i]); if((judge_tf==CB_ERR)||(judge_tf==CB_ERRSPACE))

MessageBox(_T(\));

_T(\),_T(\),_T(\),_T(\),_T(\),_T(\)}; for(int i=0;i<12;i++)

写完之后编译程序

搜索更多关于: VS2010之MFC串口通信的编写教程 - 图文 的文档
VS2010之MFC串口通信的编写教程 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0bekh99nc27wp9820suc_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top