串口线程中接受数据,怎样样在界面上显示出来

[复制链接]
查看11 | 回复2 | 2011-1-21 04:22:04 | 显示全部楼层 |阅读模式
简单来说,工作线程用于执行时间长的后台操作,一般不与界面交互,或者通过间接的方式(如发送消息等)与界面交互。界面线程一般就是 Win32 应用程序的主线程,通过 GetMessage 循环不停地读取并处理消息。主线程中一般只执行异步操作,或耗时很短的同步操作,否则主线程就会被挂起而无法处理消息,Windows 进程管理器中会显示“程序未响应”。
回复

使用道具 举报

千问 | 2011-1-21 04:22:04 | 显示全部楼层
用数组接受数据,然后将数据转换为CString类型;将界面关联的变量定义为CString类型。CString m_Show;//界面关联变量CString temp;UCHAR ReceivedData[255];//存放接受数据int Len;//收到的数据个数for (int i=0; i<Len; i++) {
te
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行