?? smsgw.h
字號:
// SMSGW.h: interface for the CSMSGW class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_SMSGW_H__D4995D10_825C_4068_AA84_C17EFC5BDAFE__INCLUDED_)
#define AFX_SMSGW_H__D4995D10_825C_4068_AA84_C17EFC5BDAFE__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
/****************************************************************************************************************
投稿說明:
****************************************************************************************************************/
#define NOTE_CSMSGW \
" ◆◆◆ 《網(wǎng)通網(wǎng)關(guān)短信收發(fā)、群發(fā)》◆◆◆\r\n\
利用網(wǎng)通的網(wǎng)關(guān)平臺收發(fā)手機短信,群發(fā)手機短信。主要技術(shù):POST HTTP 請求,MD5加密算法,XML文檔解析,手機短信發(fā)送、\
接收,短信群發(fā)等。源代碼已經(jīng)封裝好,并提供詳細的測試代碼,該程序也可以直接當作手機短信收發(fā)的小工具。\r\n\
你可以任意修改這段代碼,但請保留這段文字不要修改。\r\n\
\r\n\
◆◆◆ 作者 ◆◆◆\r\n\
謝紅偉 · chrys · chrys@163.com · http://www.howa.com.cn\r\n\
\r\n\
◆◆◆ 日期 ◆◆◆\r\n\
2007-05-02 16:59:54\r\n"
/*
說明
通過網(wǎng)關(guān)來收發(fā)短信的類
*/
#include <afxinet.h>
class CSMSGW
{
public:
BOOL ReceiveSMS(OUT CStringArray &StrAry_SenderMobileNO, OUT CStringArray &StrAry_SMSContent, OUT CStringArray &StrAry_RecvTime);
BOOL Init (
LPCTSTR lpszURL,
LPCTSTR lpszWebPageName_Send,
LPCTSTR lpszWebPageName_Recv,
INTERNET_PORT nPort,
LPCTSTR lpszCORPID,
LPCTSTR lpszCPPW
);
BOOL SendSMS ( LPCTSTR lpszRecverMobileNO, LPCTSTR lpszContent, LPCTSTR lpszSendTime=NULL );
// 命令I(lǐng)D
enum
{
SMSCMD_SINGLE_SEND = 01, // 短信單發(fā)(注:根本發(fā)送不了,網(wǎng)通技術(shù)支持太不負責任)
SMSCMD_MULTI_SEND = 05, // 短信群發(fā)
SMSCMD_QUERY = 03, // 短信查詢
SMSCMD_RECEIVE = 01, // 短信接收
};
CSMSGW();
virtual ~CSMSGW();
private:
CString CalcMD5CPPW();
BOOL ReceiveSMS ( OUT CString &csResponse );
BOOL m_bInitOK;
CString m_csURL;
CString m_csWebPageName_Send;
CString m_csWebPageName_Recv;
INTERNET_PORT m_nPort;
CString m_csCORPID;
CString m_csCPPW;
BOOL PostRequestAndGetResponse(
LPCTSTR lpszURL,
LPCTSTR lpszObjectName,
LPCTSTR lpszOptionalData,
LPCTSTR lpszReferer,
OUT CString &csResponse
);
};
#endif // !defined(AFX_SMSGW_H__D4995D10_825C_4068_AA84_C17EFC5BDAFE__INCLUDED_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -