WizSetCfgPage.h 942 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #pragma once
  2. class CWizSetCfgPage :
  3. public CPropertyPageImpl<CWizSetCfgPage>,
  4. public CWinDataExchange<CWizSetCfgPage>
  5. {
  6. public:
  7. enum { IDD = IDD_SETCFG };
  8. CWizSetCfgPage(IInitializeService* pService);
  9. ~CWizSetCfgPage(void);
  10. // Maps
  11. BEGIN_MSG_MAP(CInitWizardSheet)
  12. MSG_WM_INITDIALOG(OnInitDialog)
  13. CHAIN_MSG_MAP(CPropertyPageImpl<CWizSetCfgPage>)
  14. END_MSG_MAP()
  15. BEGIN_DDX_MAP(CWizSetCfgPage)
  16. DDX_TEXT(IDC_EDITSETTINGSERVER1, m_strCenterSettingServer1)
  17. DDX_TEXT(IDC_EDITSETTINGSERVER2, m_strCenterSettingServer2)
  18. DDX_INT(IDC_EDITSETTINGPORT, m_nCenterSettingPort)
  19. END_DDX_MAP()
  20. // Message handlers
  21. BOOL OnInitDialog ( HWND hwndFocus, LPARAM lParam );
  22. // Overrides from base class
  23. int OnSetActive();
  24. INT_PTR OnWizardFinish();
  25. private:
  26. IInitializeService *m_pInitService;
  27. CString m_strCenterSettingServer1;
  28. CString m_strCenterSettingServer2;
  29. int m_nCenterSettingPort;
  30. };