#pragma once #include "CfgDialog.h" #include "XListCtrl.h" // CDialogCfgIpo 对话框 class CDialogCfgIpo : public CCfgDialog { DECLARE_DYNAMIC(CDialogCfgIpo) public: CDialogCfgIpo(CWnd* pParent = NULL); // 标准构造函数 virtual ~CDialogCfgIpo(); // 对话框数据 enum { IDD = IDD_DLG_IPO_CFG }; void upload(void); protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 virtual BOOL OnInitDialog(); virtual BOOL PreTranslateMessage(MSG* pMsg); afx_msg void OnShowWindow(BOOL bShow, UINT nStatus); afx_msg void OnBnClickedBtnIpoExtAdd(); afx_msg void OnBnClickedBtnIpoExtDel(); afx_msg void OnBnClickedBtnIpoTrunkAdd(); afx_msg void OnBnClickedBtnIpoTrunkDel(); DECLARE_MESSAGE_MAP() private: void __initUIControl(void); void __loadIpoLineCfg(void); void __uploadIpoLineCfg(void); private: CComboBox m_ComboIpoExtType; CComboBox m_ComboIpoTrunkType; CXListCtrl m_ListIpoExt; CXListCtrl m_ListIpoTrunk; CIPAddressCtrl m_AddrIpo; CEdit m_EdtIpoLinkPort; CEdit m_EdtIpoPwd; };