PAGESET.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. // pageset.h : page setup dialog interface
  2. //
  3. // This is a part of the Microsoft Foundation Classes C++ library.
  4. // Copyright (C) 1992-1998 Microsoft Corporation
  5. // All rights reserved.
  6. //
  7. // This source code is only intended as a supplement to the
  8. // Microsoft Foundation Classes Reference and related
  9. // electronic documentation provided with the library.
  10. // See these sources for detailed information regarding the
  11. // Microsoft Foundation Classes product.
  12. #ifndef _PAGESET_H_
  13. #define _PAGESET_H_
  14. /////////////////////////////////////////////////////////////////////////////
  15. // CPageSetupDlg dialog
  16. class CPageSetupDlg : public CDialog
  17. {
  18. DECLARE_DYNAMIC(CPageSetupDlg)
  19. // Construction
  20. public:
  21. CPageSetupDlg(CWnd* pParent = NULL);    // standard constructor
  22. void Initialize();
  23. void Terminate();
  24. // Dialog Data
  25. //{{AFX_DATA(CPageSetupDlg)
  26. enum { IDD = IDD_PAGE_SETUP };
  27. CString m_strFooter;
  28. CString m_strHeader;
  29. int     m_iFooterTime;
  30. int     m_iHeaderTime;
  31. //}}AFX_DATA
  32. CString m_strFooterOld;
  33. CString m_strHeaderOld;
  34. int     m_iFooterTimeOld;
  35. int     m_iHeaderTimeOld;
  36. // Operations
  37. void FormatHeader(CString& strHeader, CTime& time,
  38. LPCTSTR pszFileName, UINT nPage);
  39. void FormatFooter(CString& strFooter, CTime& time,
  40. LPCTSTR pszFileName, UINT nPage);
  41. // Implementation
  42. protected:
  43. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  44. static void FormatFilePage(
  45. CString& strFormat, LPCTSTR pszFileName, UINT nPage);
  46. // Generated message map functions
  47. //{{AFX_MSG(CPageSetupDlg)
  48. //}}AFX_MSG
  49. DECLARE_MESSAGE_MAP()
  50. };
  51. #endif // _PAGESET_H_
  52. /////////////////////////////////////////////////////////////////////////////