DlgConfig.h 967 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #pragma once
  2. #include "afxwin.h"
  3. #include "MachineMgrBase.h"
  4. // CDlgConfig 对话框
  5. class CDlgConfig : public CDialog
  6. {
  7. DECLARE_DYNAMIC(CDlgConfig)
  8. public:
  9. CDlgConfig(CWnd* pParent = NULL); // 标准构造函数
  10. virtual ~CDlgConfig();
  11. // 对话框数据
  12. enum { IDD = IDD_DLGCONFIG };
  13. protected:
  14. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
  15. virtual BOOL OnInitDialog();
  16. DECLARE_MESSAGE_MAP()
  17. public:
  18. afx_msg void OnBnClickedOk();
  19. afx_msg void OnBnClickedCancel();
  20. afx_msg void OnBnClickedRadioUsb();
  21. afx_msg void OnBnClickedRadioNet();
  22. afx_msg void OnBnClickedCheckudp();
  23. public:
  24. LPDEVICECFG m_lpCfg;
  25. private:
  26. int m_radio;
  27. CString m_strDBService;
  28. DWORD m_dwDBServicePort;
  29. CString m_strDBAccount;
  30. CString m_strDBPassword;
  31. CString m_strDBName;
  32. long m_lMachineNumber;
  33. CString m_strMachineIP;
  34. long m_nMachinePort;
  35. long m_nMachinePassword;
  36. long m_nMachineTimeout;
  37. int m_nProtocolType;
  38. CComboBox m_TypeCombox;
  39. };