#if !defined(AFX_DLG_MSGSETUP_H__212686D6_6845_47CE_A145_958ED5F1AEE1__INCLUDED_) #define AFX_DLG_MSGSETUP_H__212686D6_6845_47CE_A145_958ED5F1AEE1__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // DLG_MsgSetup.h : header file // ///////////////////////////////////////////////////////////////////////////// // DLG_MsgSetup dialog #include "..\public\reportctrl\ReportCtrl.h" #include "..\PUBLIC\CorpSms.h" // Added by ClassView #define ZF_CORP_ADD WM_USER + 250 #define ZF_CORP_MODIFY WM_USER + 251 #define ZF_CORP_DEL WM_USER + 252 #define ZF_CORP_CLEAR WM_USER + 253 #define ZF_USER_ADD WM_USER + 260 #define ZF_USER_MODIFY WM_USER + 261 #define ZF_USER_DEL WM_USER + 262 #define ZF_USER_CLEAR WM_USER + 263 class CMainFrame; class DLG_MsgSetup : public CDialog { public: ANS_MsgSetup_See * m_pSetup; ANS_MsgSetup_SeeAdd * m_pSeeAdd; ANS_MsgSetupData * m_pData; CMainFrame * m_pMainFrame; REQ_MsgSetup m_Setup; ANS_MsgSetupData * m_pNewData; // Construction public: void SetParam2(ANS_MsgSetup_SeeAdd * pSeeAdd); void HideGSetup(); REQ_MsgSetup GetParam(); long GetCurrentSelected_User(); long GetCurrentSelected_Corp(); void ShowRUserMenu(); void ShowRCorpMenu(); void SetParam( ANS_MsgSetup_See * pSetup , ANS_MsgSetupData * pData ); DLG_MsgSetup(CWnd* pParent = NULL); // standard constructor // Dialog Data //{{AFX_DATA(DLG_MsgSetup) enum { IDD = IDD_MSGSETUP }; CButton m_S_S1; CReportCtrl m_wndUserList; CReportCtrl m_wndCorpList; BOOL m_bCM; CString m_strCM; CString m_strCorpID; CString m_strCorpName; CString m_strCorpSmsUsed; CString m_strCorpSmsNum; BOOL m_bCorpZF; CString m_strUserName; CString m_strUserSmsNum; CString m_strUserSmsUsed; BOOL m_bUserZF; CString m_strCorpSmsUsed2; BOOL m_bUserZF2; BOOL m_bUserZF3; CString m_strUserMmsUsed; CString m_strOvrTime; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(DLG_MsgSetup) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(DLG_MsgSetup) virtual BOOL OnInitDialog(); afx_msg void OnMsgsetupCorpzf(); afx_msg void OnMsgsetupZf(); afx_msg void OnMsgsetupBcm(); afx_msg void OnDblclkMsgsetupCorplist(NMHDR* pNMHDR, LRESULT* pResult); afx_msg void OnRclickMsgsetupCorplist(NMHDR* pNMHDR, LRESULT* pResult); afx_msg void OnDblclkMsgsetupList(NMHDR* pNMHDR, LRESULT* pResult); afx_msg void OnRclickMsgsetupList(NMHDR* pNMHDR, LRESULT* pResult); //}}AFX_MSG afx_msg void On_Corp_Add(); afx_msg void On_Corp_Modify(); afx_msg void On_Corp_Del(); afx_msg void On_Corp_Clear(); afx_msg void On_User_Add(); afx_msg void On_User_Modify(); afx_msg void On_User_Del(); afx_msg void On_User_Clear(); DECLARE_MESSAGE_MAP() public: afx_msg void OnBnClickedOk(); // CString m_strKF_Name; // CEdit m_strKF_Email; CString m_strKF_Mobile; CString m_strKF_Name; // CString m_strKF_S1; // CString m_strKF_Tel; // CString m_strKF_Tel; CString m_strKF_Tel; CString m_strKF_Email; CString m_strCorpID2; }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_DLG_MSGSETUP_H__212686D6_6845_47CE_A145_958ED5F1AEE1__INCLUDED_)