Курсовая работа: Применение автоматизированного адаптивного интерферометра для исследования наносмещений микрообъектов
MessageBox("Can`t open Port","Error", MB_ICONERROR);
return;;
}
else
{
MessageBox("Port open OK","Info", MB_ICONINFORMATION);
}
SetTimer(1, 1000, NULL);
}
void CSerialGateTestDlg::OnTimer(UINT nIDEvent)
{
if (key==0)
{// TODO: Add your message handler code here and/or call default
char buff[128];
int rcv = sg.Recv(buff, sizeof(buff));
this->m_recievecontr.SetWindowText("");
if(rcv > 0)
{
for(int i = 0; i< rcv; i++)
this->m_recieve += buff[i];
UpdateData(false);
}
}
CDialog::OnTimer(nIDEvent);
}
void CSerialGateTestDlg::OnSend()
{
// TODO: Add your control notification handler code here
UpdateData(true);