d203.bmp.txt

来自「Visual C++通信编程工程实例精解(附盘)」· 文本 代码 · 共 40 行

TXT
40
字号
        if( !m_bTestMode)
       {
       if(m_nMode!=MODE_UNINfflALIZE&&m nMode!=MODE_UNMODEM)
return TRUE;
      }
//创建串口
 if( ! Create(nPort》
 {
         SetLastError(_TEXT("Create Comm error"》;
       return FALSE;
 }
if( !SetComm(uBaud》
 {
          SetLastError(_TEXT("Set comm error"》,
        return FALSE;
 }
m_hWnd=hWnd;
,/清除串口缓冲区
if(!Purge(PURGE_ALL》
{
    retum FALSE;
}
m_pQueue->Clear();
if(m_bTestMode) return TRUE;
ChangeMode(MODE_UNMODEM);
int i;
TCHAR bufferl50J;
DWORD length=0;
//send ATZO,复位命令
 if( !SendAT(CMD_ATZO》
 {
        return FALSE;
 }
//if echo don't open then must timeout
 i=ReadComm《PB YTE)buffer,ll,&length,WArlTIME) ;
 {
         SetLastError(_TEXT("Read comm error"》;
       return FALSE;
203

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?