SmsManager/DLG_Corp_CustomSettings.h

61 lines
1.8 KiB
C
Raw Normal View History

2025-01-14 10:46:18 +08:00
#pragma once
#include "afxdialogex.h"
// DLG_Corp_CustomSettings 对话框
class CMainFrame;
class DLG_Corp_CustomSettings : public CDialogEx
{
DECLARE_DYNAMIC(DLG_Corp_CustomSettings)
public:
CMainFrame* m_pMainFrame;
ANS_Corp_CustomSettings_Get* m_pSettingsAns;
ANS_Corp_CustomSettings_Data m_SettingsData;
public:
DLG_Corp_CustomSettings(CWnd* pParent = nullptr); // 标准构造函数
virtual ~DLG_Corp_CustomSettings();
// 对话框数据
#ifdef AFX_DESIGN_TIME
enum { IDD = IDD_CORP_CUSTOM_SETTINGS };
#endif
public:
void SetParam(CMainFrame* pFrame, ANS_Corp_CustomSettings_Get* pSettingsAns);
ANS_Corp_CustomSettings_Data GetParam();
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
DECLARE_MESSAGE_MAP()
public:
virtual BOOL OnInitDialog();
afx_msg void OnBnClickedOk();
CString m_strCorpID;
CString m_strCorpName;
CString m_strYWY;
CString m_strAgent;
BOOL m_bAntiAnnoys_Enable;
BOOL m_bSpeedLimit_Enable;
CString m_strSpeedLimit_CorpID;
CString m_strSpeedLimit_IP;
CString m_strAntiannoys_1Min_Same;
CString m_strAntiannoys_1Min_Diffrent;
CString m_strAntiannoys_1Min_VerificationCode;
CString m_strAntiannoys_5Mins_Same;
CString m_strAntiannoys_5Mins_Diffrent;
CString m_strAntiannoys_5Mins_VerificationCode;
CString m_strAntiannoys_10Mins_Same;
CString m_strAntiannoys_10Mins_Diffrent;
CString m_strAntiannoys_10Mins_VerificationCode;
CString m_strAntiannoys_30Mins_Same;
CString m_strAntiannoys_30Mins_Diffrent;
CString m_strAntiannoys_30Mins_VerificationCode;
CString m_strAntiannoys_1Hour_Same;
CString m_strAntiannoys_1Hour_Diffrent;
CString m_strAntiannoys_1Hour_VerificationCode;
CString m_strAntiannoys_24Hrs_Same;
CString m_strAntiannoys_24Hrs_Diffrent;
CString m_strAntiannoys_24Hrs_VerificationCode;
};