236 lines
5.7 KiB
C++
236 lines
5.7 KiB
C++
#if !defined(AFX_BASEVIEW_H__38657F74_446B_4D99_BD4C_D83A8192A516__INCLUDED_)
|
|
#define AFX_BASEVIEW_H__38657F74_446B_4D99_BD4C_D83A8192A516__INCLUDED_
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
// BaseView.h : header file
|
|
//
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// CBaseView view
|
|
|
|
#include "FGAddress.h"
|
|
#include "FGAddress2.h"
|
|
#include "FSmsDF.h"
|
|
#include "FSmsDS.h"
|
|
#include "FSmsYF.h"
|
|
#include "FSmsJS.h"
|
|
#include "FPAddress.h"
|
|
#include "FKAddress.h"
|
|
#include "FSmsLog.h"
|
|
#include "FBill.h"
|
|
#include "FPay.h"
|
|
#include "FSmsEmail.h"
|
|
#include "FCalendar.h"
|
|
#include "FSmsSP.h"
|
|
#include "FSWT.h"
|
|
#include "FCJLog.h"
|
|
#include "FMsg.h"
|
|
#include "FCAddress.h"
|
|
#include "FSAddress.h"
|
|
#include "FQuery.h"
|
|
#include "FSmsQueryLog.h"
|
|
#include "FQueryFilt.h"
|
|
#include "FSWTMobile.h"
|
|
#include "FSmsQuery_SQ.h"
|
|
#include "FSmsAword_SQ.h"
|
|
#include "FSmsRegister_SQ.h"
|
|
#include "FSmsRegister.h"
|
|
#include "FBack.h"
|
|
#include "FTDSet.h"
|
|
#include "FFaxDF.h"
|
|
#include "FFaxDS.h"
|
|
#include "FFaxYF.h"
|
|
#include "FFaxJS.h"
|
|
#include "FFaxLog.h"
|
|
#include "FMmsDF.h"
|
|
#include "FMmsDS.h"
|
|
#include "FMmsYF.h"
|
|
#include "FMmsJS.h"
|
|
#include "FMmsLog.h"
|
|
#include "FUboxLog.h"
|
|
#include "FPLFile.h"
|
|
#include "FSmsTask.h"
|
|
#include "FMmsTask.h"
|
|
#include "FQXBox_Group.h"
|
|
#include "FQXBox_Log.h"
|
|
|
|
//ÏÔʾ´°¿Ú¹¦ÄܺÅ
|
|
#define DLGFUNC_GADDRESS 1
|
|
#define DLGFUNC_PADDRESS 2
|
|
#define DLGFUNC_KADDRESS 3
|
|
#define DLGFUNC_SMSEMAIL 4
|
|
#define DLGFUNC_CALENDAR 5
|
|
#define DLGFUNC_SMSSP 6
|
|
#define DLGFUNC_SMSDF 7
|
|
#define DLGFUNC_SMSYF 8
|
|
#define DLGFUNC_SMSJS 9
|
|
#define DLGFUNC_SMSLOG 10
|
|
#define DLGFUNC_BILL 11
|
|
#define DLGFUNC_SWT 12
|
|
#define DLGFUNC_CJLOG 13
|
|
#define DLGFUNC_MSG 14
|
|
|
|
#define DLGFUNC_SMSYF_TODAY 15
|
|
#define DLGFUNC_SMSYF_ALL 16
|
|
#define DLGFUNC_SMSJS_TODAY 17
|
|
#define DLGFUNC_SMSJS_ALL 18
|
|
#define DLGFUNC_SMSLOG_TODAY 19
|
|
#define DLGFUNC_SMSLOG_ALL 20
|
|
|
|
#define DLGFUNC_SMSDS 21
|
|
|
|
#define DLGFUNC_CADDRESS 22
|
|
|
|
#define DLGFUNC_QUERY 23
|
|
#define DLGFUNC_QUERYLOG_TODAY 24
|
|
#define DLGFUNC_QUERYLOG_ALL 25
|
|
|
|
#define DLGFUNC_QUERYFILT 26
|
|
#define DLGFUNC_SADDRESS 27
|
|
#define DLGFUNC_SWTMOBILE 28
|
|
#define DLGFUNC_SMSQUERY_SQ 29
|
|
#define DLGFUNC_SMSAWORD_SQ 30
|
|
#define DLGFUNC_SMSREGISTER_SQ 31
|
|
#define DLGFUNC_SMSREGISTER 32
|
|
#define DLGFUNC_PAY 33
|
|
#define DLGFUNC_GADDRESS2 34
|
|
|
|
#define DLGFUNC_BACK 35
|
|
#define DLGFUNC_TDSET 36
|
|
|
|
|
|
#define DLGFUNC_FAXDF 37
|
|
#define DLGFUNC_FAXDS 38
|
|
#define DLGFUNC_FAXYF 39
|
|
#define DLGFUNC_FAXJS 40
|
|
#define DLGFUNC_FAXYF_TODAY 41
|
|
#define DLGFUNC_FAXYF_ALL 42
|
|
#define DLGFUNC_FAXJS_TODAY 43
|
|
#define DLGFUNC_FAXJS_ALL 44
|
|
#define DLGFUNC_FAXLOG_TODAY 45
|
|
#define DLGFUNC_FAXLOG_ALL 46
|
|
|
|
#define DLGFUNC_MMSDF 50
|
|
#define DLGFUNC_MMSDS 51
|
|
#define DLGFUNC_MMSYF 52
|
|
#define DLGFUNC_MMSJS 53
|
|
#define DLGFUNC_MMSYF_TODAY 54
|
|
#define DLGFUNC_MMSYF_ALL 55
|
|
#define DLGFUNC_MMSJS_TODAY 56
|
|
#define DLGFUNC_MMSJS_ALL 57
|
|
#define DLGFUNC_MMSLOG_TODAY 58
|
|
#define DLGFUNC_MMSLOG_ALL 59
|
|
#define DLGFUNC_UBOXLOG_TODAY 60
|
|
#define DLGFUNC_UBOXLOG_ALL 61
|
|
|
|
#define DLGFUNC_PLFILE 62
|
|
#define DLGFUNC_SMSTASK 63
|
|
#define DLGFUNC_MMSTASK 64
|
|
|
|
#define DLGFUNC_QXBOX_GROUP 65
|
|
#define DLGFUNC_QXBOX_LOG_TODAY 66
|
|
#define DLGFUNC_QXBOX_LOG_ALL 67
|
|
|
|
|
|
|
|
class CBaseView : public CView
|
|
{
|
|
public:
|
|
CFGAddress m_dlgGAddress;
|
|
CFGAddress2 m_dlgGAddress2;
|
|
CFPAddress m_dlgPAddress;
|
|
CFKAddress m_dlgKAddress;
|
|
CFSmsDF m_dlgSmsDF;
|
|
CFSmsDS m_dlgSmsDS;
|
|
CFSmsYF m_dlgSmsYF;
|
|
CFSmsJS m_dlgSmsJS;
|
|
CFSmsLog m_dlgSmsLog;
|
|
CFBill m_dlgBill;
|
|
CFPay m_dlgPay;
|
|
CFSmsEmail m_dlgSmsEmail;
|
|
CFCalendar m_dlgCalendar;
|
|
CFSmsSP m_dlgSP;
|
|
CFSWT m_dlgSWT;
|
|
CFCJLog m_dlgCJLog;
|
|
CFMsg m_dlgMsg;
|
|
CFCAddress m_dlgCAddress;
|
|
CFSAddress m_dlgSAddress;
|
|
CFQuery m_dlgQuery;
|
|
CFSmsQueryLog m_dlgQueryLog;
|
|
CFQueryFilt m_dlgQueryFilt;
|
|
CFSWTMobile m_dlgSWTMobile;
|
|
CFSmsQuery_SQ m_dlgSmsQuery_SQ;
|
|
CFSmsAword_SQ m_dlgSmsAword_SQ;
|
|
CFSmsRegister_SQ m_dlgSmsRegister_SQ;
|
|
CFSmsRegister m_dlgSmsRegister;
|
|
CFBack m_dlgBack;
|
|
CFTDSet m_dlgTDSet;
|
|
CFMmsDF m_dlgMmsDF;
|
|
CFMmsDS m_dlgMmsDS;
|
|
CFMmsYF m_dlgMmsYF;
|
|
CFMmsJS m_dlgMmsJS;
|
|
CFMmsLog m_dlgMmsLog;
|
|
CFFaxDF m_dlgFaxDF;
|
|
CFFaxDS m_dlgFaxDS;
|
|
CFFaxYF m_dlgFaxYF;
|
|
CFFaxJS m_dlgFaxJS;
|
|
CFFaxLog m_dlgFaxLog;
|
|
CFUBoxLog m_dlgUBoxLog;
|
|
CFPLFile m_dlgPLFile;
|
|
CFSmsTask m_dlgSmsTask;
|
|
CFMmsTask m_dlgMmsTask;
|
|
CFQXBox_Group m_dlgQXBoxGroup;
|
|
CFQXBox_Log m_dlgQXBoxLog;
|
|
|
|
BOOL m_bInit;
|
|
long m_lCurFunc;
|
|
protected:
|
|
CDC m_DrawDC;
|
|
CBitmap m_DrawBmp;
|
|
CBitmap * m_pOldBmp;
|
|
|
|
protected:
|
|
CBaseView(); // protected constructor used by dynamic creation
|
|
DECLARE_DYNCREATE(CBaseView)
|
|
|
|
// Attributes
|
|
public:
|
|
|
|
// Operations
|
|
public:
|
|
BOOL ShowFuncDlg( long lFunc );
|
|
|
|
// Overrides
|
|
// ClassWizard generated virtual function overrides
|
|
//{{AFX_VIRTUAL(CBaseView)
|
|
protected:
|
|
virtual void OnDraw(CDC* pDC); // overridden to draw this view
|
|
//}}AFX_VIRTUAL
|
|
|
|
// Implementation
|
|
protected:
|
|
virtual ~CBaseView();
|
|
#ifdef _DEBUG
|
|
virtual void AssertValid() const;
|
|
virtual void Dump(CDumpContext& dc) const;
|
|
#endif
|
|
|
|
// Generated message map functions
|
|
protected:
|
|
//{{AFX_MSG(CBaseView)
|
|
afx_msg void OnSize(UINT nType, int cx, int cy);
|
|
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
|
|
afx_msg void OnDestroy();
|
|
//}}AFX_MSG
|
|
DECLARE_MESSAGE_MAP()
|
|
};
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
//{{AFX_INSERT_LOCATION}}
|
|
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
|
|
|
|
#endif // !defined(AFX_BASEVIEW_H__38657F74_446B_4D99_BD4C_D83A8192A516__INCLUDED_)
|