//+------------------------------------------------------------------------- // // Microsoft Windows // // Copyright (C) Microsoft Corporation, 1999 - 1999 // // File: genpage.h // //-------------------------------------------------------------------------- // genpage.h : header file // ///////////////////////////////////////////////////////////////////////////// // CGeneralPage dialog class CGeneralPage : public CPropertyPage { DECLARE_DYNCREATE(CGeneralPage) // Construction public: CGeneralPage(); ~CGeneralPage(); BOOL Create(LPCTSTR lpszTemplateName, CWnd* pParentWnd = NULL); BOOL Create(UINT nIDTemplate, CWnd* pParentWnd = NULL); // Dialog Data //{{AFX_DATA(CGeneralPage) enum { IDD = IDD_GENERAL }; ::CEdit m_EditCtrl; CString m_szName; //}}AFX_DATA // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CGeneralPage) public: virtual BOOL OnApply(); protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CGeneralPage) afx_msg void OnDestroy(); afx_msg void OnEditChange(); //}}AFX_MSG DECLARE_MESSAGE_MAP() public: LONG_PTR m_hConsoleHandle; // Handle given to the snap-in by the console private: BOOL m_bUpdate; }; ///////////////////////////////////////////////////////////////////////////// // CExtensionPage dialog class CExtensionPage : public CPropertyPage { DECLARE_DYNCREATE(CExtensionPage) // Construction public: CExtensionPage(); ~CExtensionPage(); // Dialog Data //{{AFX_DATA(CExtensionPage) enum { IDD = IDD_EXTENSION_PAGE }; ::CStatic m_hTextCtrl; CString m_szText; //}}AFX_DATA // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CExtensionPage) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CExtensionPage) virtual BOOL OnInitDialog(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; ///////////////////////////////////////////////////////////////////////////// // CStartUpWizard dialog class CBaseWizard : public CPropertyPage { DECLARE_DYNCREATE(CBaseWizard) public: CBaseWizard(UINT id); CBaseWizard() {}; // Implementation public: PROPSHEETPAGE m_psp97; protected: // Generated message map functions //{{AFX_MSG(CStartUpWizard) afx_msg void OnDestroy(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; class CStartUpWizard : public CBaseWizard { DECLARE_DYNCREATE(CStartUpWizard) // Construction public: CStartUpWizard(); ~CStartUpWizard(); // Dialog Data //{{AFX_DATA(CStartUpWizard) enum { IDD = IDD_INSERT_WIZARD }; // NOTE - ClassWizard will add data members here. // DO NOT EDIT what you see in these blocks of generated code ! //}}AFX_DATA // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CStartUpWizard) public: virtual BOOL OnSetActive(); protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CStartUpWizard) virtual BOOL OnInitDialog(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; ///////////////////////////////////////////////////////////////////////////// // CStartupWizard1 dialog class CStartupWizard1 : public CBaseWizard { DECLARE_DYNCREATE(CStartupWizard1) // Construction public: CStartupWizard1(); ~CStartupWizard1(); // Dialog Data //{{AFX_DATA(CStartupWizard1) enum { IDD = IDD_INSERT_WIZARD }; // NOTE - ClassWizard will add data members here. // DO NOT EDIT what you see in these blocks of generated code ! //}}AFX_DATA // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CStartupWizard1) public: virtual BOOL OnSetActive(); protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CStartupWizard1) virtual BOOL OnInitDialog(); //}}AFX_MSG DECLARE_MESSAGE_MAP() };