#pragma once #include "ValString.h" #include "DlgValStrBase.h" // CDlgValStrDate 对话框 class CValStrSN; class CDlgValStrSN : public CDlgValStrBase { DECLARE_DYNAMIC(CDlgValStrSN) public: CDlgValStrSN(CWnd* pParent = NULL); // 标准构造函数 virtual ~CDlgValStrSN(); // 对话框数据 enum { IDD = IDD_VAL_STR_SN_DLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 afx_msg void OnBnClickedOk(); virtual BOOL OnInitDialog(); virtual void DynamicCastStrBase(); DECLARE_MESSAGE_MAP() private: void IniDateTypeComb(); bool CheckInput(); void SetValStrSNPar(CValStrSN* p); private: CValStrSN *m_pValStr;//当前修改的 int m_SnMin;//开始序号 int m_SnMax;//结束序号 int m_SnCur;//当前序号 int m_SnInc;//序号增量 int m_EachMarkTimes;//每个标刻次数 int m_CurMarkTimes;//当前标刻次数 };