串口读数据线程完成后,读出的数据如何显示到EDIT CONTROL控件里头?读线程的数据在这个数组里,是这么写的:
TCHAR *m_monitorRet = new TCHAR[256];
fReadState = ReadFile(hPort, m_monitorRet, dwLength, &dwLength, NULL);EDIT CONTROL控件的ID是IDC_EDIT1,如何将这个数组的数据显示在这个控件里?WIN32下的,小弟实在搞不明白,望大侠赐教。
TCHAR *m_monitorRet = new TCHAR[256];
fReadState = ReadFile(hPort, m_monitorRet, dwLength, &dwLength, NULL);EDIT CONTROL控件的ID是IDC_EDIT1,如何将这个数组的数据显示在这个控件里?WIN32下的,小弟实在搞不明白,望大侠赐教。
然后UpdateData(FALSE);
然后UpdateData(FALSE);”
楼上的兄弟已经讲得很明白了。如果你做过mfc的程序,应该知道是什么意思。
HWND hWnd = GetDlgItem(hParent,IDC_EDIT1);
SetWindowText(hWnd,buf);