www.pudn.com > SendMsgOCX.rar > WShortMessageLink.h


// WShortMessageLink.h: interface for the CWShortMessageLink class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_WSHORTMESSAGELINK_H__1E30008D_7FB7_4418_B1CA_07541B0CD7C1__INCLUDED_) 
#define AFX_WSHORTMESSAGELINK_H__1E30008D_7FB7_4418_B1CA_07541B0CD7C1__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
#include "WSMInterface.h" 
 
class CWShortMessageLink  : protected CWSMInterface 
{ 
public: 
 
 
	CWShortMessageLink(); 
	~CWShortMessageLink(); 
 
	// 打开端口 
	CWSMInterface::OpenCom; 
	CWSMInterface::OnSysTimeChanged; 
 
	// 与模块建立连接 
	BOOL Connect(); 
	 
 
 
	// 设置短信中心号码 
	CWSMInterface::SetSMSCenter; 
 
	// 设置超时,所有的发送用相同的超时设置 
	CWSMInterface::SetTimeOut; 
 
	// PC与火车的通信采用异步模式,即发送完成后不等待响应立即回到客户界面,有响应时发送模块将响应信息发送给客户窗口 
	// hwnd 接收通知的窗口,  
	// msg 需要发送的消息定义,消息的wParam表示命令类型,lParam根据不同的命令表示不同含义 
 
	CWSMInterface::SetWinHandleAndNotifyMessage; 
 
	 
	// lpcszPhoneNumber : 接收号码 
	// msgType : 命令类型--达示、调度、 
	// lpData : 需要发送的数据 
	// dwDataSize : 数据长度 
	// 返回出错代码,0表示成功 
	 
	CWSMInterface::SendMessage; 
	CWSMInterface::SendPacket; 
 
private: 
 
}; 
 
#endif // !defined(AFX_WSHORTMESSAGELINK_H__1E30008D_7FB7_4418_B1CA_07541B0CD7C1__INCLUDED_)