MFC界面+串口数据,该怎么处理
MFC界面+串口数据
我有个界面程序,需要从串口接受数据。
从串口接受来的数据只有两个字母是有效的,b和g,其他的信息都是没用的,怎么将接受来的其他数据忽略,然后只识别b和g。
------解决思路----------------------
可以在接受完数据后,对你要的数据进行处理,也就是在接收完后,对数据进行遍历,找自己需要的
------解决思路----------------------
我有个界面程序,需要从串口接受数据。
从串口接受来的数据只有两个字母是有效的,b和g,其他的信息都是没用的,怎么将接受来的其他数据忽略,然后只识别b和g。
------解决思路----------------------
可以在接受完数据后,对你要的数据进行处理,也就是在接收完后,对数据进行遍历,找自己需要的
------解决思路----------------------
char szbuf[] = "12g3eb11b22g0";
int i(0);
char ch = szBuf[0];
while(ch) //while(ch != 0)
{
if(ch == 'b')
//set color;
else if(ch == 'g')
//set color;
ch = szBuf[++i];
}