您的位置:首页 > 其它

全功能智能车之PC端MFC串口助手程序界面优化、能发送多行(第九篇)

2015-11-16 19:05 441 查看
优化之后的界面如下:





到现在看到的界面就差不多了,调试发现在接受数据的窗口里当接收到的内容满了整个窗口后后来的数据并不会现在在窗口上,而是内容在下方,要拖动下拉调,为了避免这个缺陷,在下面函数加入代码:

//更新线程函数
void UpdateUIThread(CSerial1AppDlg *p){
CString str=L"";
CString str_previous=L"";
while(1){
str_previous=str;
str.Append(readdata());
if(str_previous!=str){
p->receive_edit.SetWindowTextW(str);
<span style="color:#FF0000;">int length = p->receive_edit.GetWindowTextLength();
p->receive_edit.SetSel(length, length);</span>
}
//p->SendMessage(WM_MYUPDATEDATA,FALSE);
}
}


源码地址:
http://download.csdn.net/detail/chengdong1314/9279375
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: