?? sms.h
字號(hào):
#ifndef _SMS_H
#define _SMS_H
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CSMS
{
public:
BOOL GetFormatedSCST( CString & scst );
void ExchangHighLow( char * pData, int dataLen );//交換奇偶字節(jié)
void SetSCST();//設(shè)置時(shí)間標(biāo)識(shí)
BOOL DecodeStr( const char * pS1, CString & s2 );//解碼漢字
BOOL EncodeStr( const char * pS1, CString & s2 );//編碼漢字
BOOL DecodeNo( const char * pS1, CString & s2 );//解碼電話(huà)號(hào)碼
BOOL EncodeNo( const char * pS1, CString & s2 );//編碼電話(huà)號(hào)碼
const char * ByteToHex( unsigned char val );//字節(jié)到十六進(jìn)制
unsigned char HexToByte( const char * sHex );//十六進(jìn)制到字節(jié)
BOOL Decode( const char * orgSMS );//解碼短信內(nèi)容
BOOL Encode( CString & reStr );//編劇短信內(nèi)容
CSMS();
~CSMS(){};
CString m_sca;//短信中心號(hào)碼
char m_scaClass[3];//短信中心號(hào)碼類(lèi)型 一般為91
char m_pduHeader[3];//PDU文件頭字節(jié)
CString m_callNo;//被叫號(hào)碼
char m_callNoClass[3];//被叫號(hào)碼類(lèi)型
char m_tppid[3];//協(xié)議標(biāo)識(shí) 00 = 短消息
char m_tpdcs[3];//編碼方式 00 = 英文 08 = 中文
char m_tpscst[15];//時(shí)間
CString m_sms;//短信內(nèi)容
int m_pduLen;//要發(fā)送的信息長(zhǎng)度, 不包括短信中心, 以字節(jié)計(jì)
protected:
char m_hexBuf[3];
};
#endif//_SMS_H
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -