⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d210.bmp.txt

📁 Visual C++通信编程工程实例精解(附盘)
💻 TXT
字号:
    *dwHaveReaded=i;
    return nRet;
    )
    11)查找strln中是否含有AT命令返回的字符串。参数strln表示要查找的字符串;参
数bSendMessage表示指明是否要发送消息给窗口,具体代码如下:
int CYsATModem::CheckString(LPCTSTR strIn,BOOL bSendMessage)
{
       CString strTemp;
           strTemp.Format(" % s",strln);
           for(int i=O;i<ECHO_COUNT;i++)
            {
                                              if(- 1 ! =strTemp.Find(pstrCmdString [0》
                    {
                                             if( !bSendMessage&&i==l) return i;
                                  return i;
                     }
        retum -1;
12)返回当前状态,具体代码如下:
    int CYsATModem::GetState()
    {
    if(m_bTestMode)//不通过Modem通信时
    retum MODE DATA;
    retum m_nMode;
    )
13)返回写缓冲区内有多少个字符,具体代码如下:
DWORD CYsATModem::GetReadBufferCount0
{
               if(m_bTestMode)//不遁过 Modem通信时
            {
               DWORD dwLength;
                                             CYsComm::GetBufferCount(TYPE_WRITE,&dwLength) ;
                retum dwLength;
           }
       return m_pQueue->GetCount0;
 }
14)返回状态描述信息,具体代码如下:
2/0
CString CYsATModem::GetStateDesc0
{

⌨️ 快捷键说明

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