ChassisConfigDlg.h 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #pragma once
  2. #include "Global.h"
  3. // CChassisConfigDlg 对话框
  4. class CChassisConfigDlg : public CDialogEx
  5. {
  6. DECLARE_DYNAMIC(CChassisConfigDlg)
  7. public:
  8. CChassisConfigDlg(CWnd* pParent = nullptr); // 标准构造函数
  9. virtual ~CChassisConfigDlg();
  10. // 对话框数据
  11. #ifdef AFX_DESIGN_TIME
  12. enum { IDD = IDD_CONFIG_DIALOG };
  13. #endif
  14. protected:
  15. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
  16. DECLARE_MESSAGE_MAP()
  17. public:
  18. virtual BOOL OnInitDialog();
  19. virtual void OnOK();
  20. CComboBox m_cb_chassis;
  21. void FillData2Wnd(Global::TChassis &chassis);
  22. void SaveChange2Config();
  23. BOOL IsChassisExsit(std::string chassis);
  24. afx_msg void OnCbnSelchangeComboChassis();
  25. CButton m_check_mtk_init;
  26. CButton m_check_wb_init;
  27. CButton m_check_pid;
  28. CButton m_check_did;
  29. CButton m_check_mac;
  30. CButton m_check_hdcp;
  31. CButton m_check_esn;
  32. CButton m_check_widi;
  33. CButton m_check_widevine;
  34. CButton m_check_hdcp2;
  35. CButton m_check_cikey;
  36. CButton m_check_channel;
  37. CButton m_check_osd_lang;
  38. CButton m_check_shop_lang;
  39. CButton m_check_wb;
  40. afx_msg void OnBnClickedAddChassis();
  41. };