#if !defined(AFX_PACKAGEEDIT_H__7E2CF8C0_C62C_11D7_899F_000629A6E157__INCLUDED_) #define AFX_PACKAGEEDIT_H__7E2CF8C0_C62C_11D7_899F_000629A6E157__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "MyPropertyPage.h" #ifdef BUILD_GUIDLL #define DLLCLASS __declspec(dllexport) #else #define DLLCLASS __declspec(dllimport) #endif // PackageEdit.h : header file // ///////////////////////////////////////////////////////////////////////////// // CPackageEdit dialog class DLLCLASS CPackageEdit : public CMyPropertyPage { DECLARE_DYNCREATE(CPackageEdit) // Construction public: BOOL OnSetActive(void); void OnExit(void); virtual void AbortChanges(void); virtual BOOL SaveChanges(void); BOOL RequestSaveChanges(void); BOOL CheckAnyChanges(void); LRESULT Query(WPARAM wp, LPARAM lp); void Exit(void); void SetPackageName(CString csName); BOOL m_bModified; CString m_csPackageName; BOOL m_bRefresh; CPackageEdit(); CPackageEdit(int nID); ~CPackageEdit(); // Dialog Data // {{AFX_DATA(CPackageEdit) enum { IDD = 0 }; // 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(CPackageEdit) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support // }}AFX_VIRTUAL // Implementation protected: // Generated message map functions // {{AFX_MSG(CPackageEdit) // }}AFX_MSG DECLARE_MESSAGE_MAP() private: virtual void InitPageData(void); // CMainDoc *m_pDoc; }; // {{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_PACKAGEEDIT_H__7E2CF8C0_C62C_11D7_899F_000629A6E157__INCLUDED_)