70 lines
1.9 KiB
C++
70 lines
1.9 KiB
C++
#if !defined(AFX_DLG_RECVSMS_H__58313A4D_B19C_4C4B_8B2B_BB46240316EA__INCLUDED_)
|
||
#define AFX_DLG_RECVSMS_H__58313A4D_B19C_4C4B_8B2B_BB46240316EA__INCLUDED_
|
||
|
||
#if _MSC_VER > 1000
|
||
#pragma once
|
||
#endif // _MSC_VER > 1000
|
||
// DLG_RecvSms.h : header file
|
||
//
|
||
|
||
/////////////////////////////////////////////////////////////////////////////
|
||
// DLG_RecvSms dialog
|
||
|
||
typedef struct _SMS_Recv2 //收到信息的通知结构
|
||
{
|
||
long lMsgType; //短信类型:MSGTYPE_SMS 或 MSGTYPE_REPORT
|
||
BOOL bSim; //是否SIM卡中的短信
|
||
TCHAR szSmsc[32]; //短信中心
|
||
TCHAR szSender[32]; //发送者号码,如果lMsgType==MSGTYPE_REPORT,则是状态报告的目标手机号码
|
||
TCHAR szTime[32]; //发送时间
|
||
TCHAR szMsg[512]; //信息内容
|
||
}SMS_Recv2;
|
||
|
||
class DLG_RecvSms : public CDialog
|
||
{
|
||
public:
|
||
int xScrn, yScrn; // 屏幕分辨率
|
||
int xBmp , yBmp; // 屏幕分辨率
|
||
SMS_Recv2 m_Sms;
|
||
long m_lRecv;
|
||
long m_lCount;
|
||
TCHAR m_szTitle[256];
|
||
|
||
// Construction
|
||
public:
|
||
void SetPara( SMS_Recv2 * pSms,const TCHAR * pTitle=NULL );
|
||
DLG_RecvSms(CWnd* pParent = NULL); // standard constructor
|
||
|
||
// Dialog Data
|
||
//{{AFX_DATA(DLG_RecvSms)
|
||
enum { IDD = IDD_RECVSMS };
|
||
// NOTE: the ClassWizard will add data members here
|
||
//}}AFX_DATA
|
||
|
||
|
||
// Overrides
|
||
// ClassWizard generated virtual function overrides
|
||
//{{AFX_VIRTUAL(DLG_RecvSms)
|
||
protected:
|
||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||
//}}AFX_VIRTUAL
|
||
|
||
// Implementation
|
||
protected:
|
||
|
||
// Generated message map functions
|
||
//{{AFX_MSG(DLG_RecvSms)
|
||
virtual BOOL OnInitDialog();
|
||
afx_msg void OnPaint();
|
||
afx_msg void OnClose();
|
||
afx_msg void OnTimer(UINT_PTR nIDEvent);
|
||
afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
|
||
//}}AFX_MSG
|
||
DECLARE_MESSAGE_MAP()
|
||
};
|
||
|
||
//{{AFX_INSERT_LOCATION}}
|
||
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
|
||
|
||
#endif // !defined(AFX_DLG_RECVSMS_H__58313A4D_B19C_4C4B_8B2B_BB46240316EA__INCLUDED_)
|