📄 d210.bmp.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 + -