📄 mosmgplistenwnd.h
字号:
#pragma once
// CMOSmgpListenWnd
class CMOSmgpListenWnd : public CWnd
{
DECLARE_DYNAMIC(CMOSmgpListenWnd)
public:
BOOL Create(CWnd * pParent=NULL);
CMOSmgpListenWnd();
virtual ~CMOSmgpListenWnd();
protected:
DECLARE_MESSAGE_MAP()
//public:
/*afx_msg HRESULT OnCmppMO(WPARAM,LPARAM);*/
protected://private:
afx_msg HRESULT OnSmgpMO(WPARAM,LPARAM);
afx_msg HRESULT OnSmgpReport(WPARAM,LPARAM);
};
extern BOOL _splite(CString strSrc,CStringArray * arData,CString strFilter);
class CMOSmgpMessage{
public:
CMOSmgpMessage(SMGP_MO_MESSAGE msg);
~CMOSmgpMessage();
public:
BOOL IsValid();
CString GetCommand(){return m_strCommand;}
CString GetParam(){return m_strParam;}
CString m_Test(){return m_testMsg;}
CString m_testMsg;
CString m_strPhonecode;
CString m_strCommand;
CString m_strSpCode;
CStringArray m_arParam;
CString m_strParam;
};
///////////
////
//typedef struct _stMOMessage{
// TCHAR tcMobileFrom[21];//发送手机源
// TCHAR Dest_ID[21];
// int iMessageLength; //数据长度
// char * pMessage;//数据源
//}MO_MESSAGE,* LPMO_MESSAGE;//下行数据定义
///////
//typedef struct _smgpDeliver{
// TCHAR tMsgID[10]; //网关产生的短消息流水号,由三部分组成:
// byte bIsReport; //是否状态报告(0=不是,1=是)
// byte bMsgFormat; //短消息格式(参见短消息格式代码表)
// TCHAR tRecvTime[14]; //短消息接收时间(格式:yyyymmddhhmiss,例如20010301200000)
// TCHAR tSrcTermID[21]; //短消息发送号码
// TCHAR tDestTermID[21]; //短消息接收号码
// byte bMsgLength; //短消息长度
// //TCHAR MsgContent[252]; //短消息内容
// //TCHAR Reserve[8];
//}SMGP_DELIVER,* LPSMGP_DELIVER;
//////////////////
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -