16,472
社区成员
发帖
与我相关
我的任务
分享
DWORD WINAPI ThreadFunc(LPVOID lpParam)
{
DWORD SIZE;
unsigned char buff[50];
memset(buff, 0, sizeof(buff));
while(true)
{
bReadStat= ReadFile(hcom,buff,22,&SIZE,NULL);//这里有问题吗?
if(bReadStat)
{
if(m_bDisplay)
{
CString temp;
for(int i=0;i<sizeof(buff);i++)
{
temp.Format(_T("%02X "),buff[i]);
AppendText((BYTE*)temp.GetBuffer(0),24,,RGB(255, 0,0));//显示到编辑框 }
}
}
PurgeComm(hcom, PURGE_TXABORT|
PURGE_RXABORT|PURGE_TXCLEAR|PURGE_RXCLEAR);
}
}