CorpSms/DLG_RecvSms.h

70 lines
1.9 KiB
C
Raw Normal View History

2025-02-27 16:58:16 +08:00
#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 //<2F>յ<EFBFBD><D5B5><EFBFBD>Ϣ<EFBFBD><CFA2>֪ͨ<CDA8>
{
long lMsgType; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>MSGTYPE_SMS <20><> MSGTYPE_REPORT
BOOL bSim; //<2F>Ƿ<EFBFBD>SIM<49><4D><EFBFBD>еĶ<D0B5><C4B6><EFBFBD>
TCHAR szSmsc[32]; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TCHAR szSender[32]; //<2F><><EFBFBD><EFBFBD><EFBFBD>ߺ<EFBFBD><DFBA><EFBFBD><EBA3AC><EFBFBD><EFBFBD>lMsgType==MSGTYPE_REPORT,<2C><><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD>
TCHAR szTime[32]; //<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TCHAR szMsg[512]; //<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
}SMS_Recv2;
class DLG_RecvSms : public CDialog
{
public:
int xScrn, yScrn; // <20><>Ļ<EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD>
int xBmp , yBmp; // <20><>Ļ<EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD>
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 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_)