ONTimer函数,将接收数据编号的问题
阅贴的朋友你好:我现在用ONTimer函数设置了一个定时器,SetTimer(1,1000,NULL);每1秒触发一次,得到1个str,
我现在想将收到的str编号,是不是要设定一个一维数组。将收到的第1个数据放入A编辑框,将以后的数据放入B编辑框。
下面是我自己编的1个不全的代码:
void CCommDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
CDialog::OnTimer(nIDEvent);
UpdateData();
if(nIDEvent==1)
{
OnButton1() ;
OnButton2();
。。。。。。 //这里不知道要怎么编
if(...==1) //这里也不知道
{
SetDlgItemText(IDC_cszlA,str); //将收到的第1个数据放入A编辑框
}
else
{
SetDlgItemText(IDC_cszlB,str); //将以后的数据放入B编辑框
}
}
//UpdateData(FALSE);
CDialog::OnTimer(nIDEvent);
}
我也不清楚具体该怎么编,会的朋友能不能给个具体的实例,或帮我上面的代码修改下
如果我最后要知道,我最后接到的str是什么,该怎么查,
不好意思,问题比较多,辛苦你们了,谢谢!