MyStatusBar.h
上传用户:sdpcwz
上传日期:2009-12-14
资源大小:1237k
文件大小:1k
源码类别:

书籍源码

开发平台:

Visual C++

  1. // MyStatusBar.h: interface for the CMyStatusBar class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_MYSTATUSBAR_H__1D524155_62DE_11D6_8F32_00E04CE76240__INCLUDED_)
  5. #define AFX_MYSTATUSBAR_H__1D524155_62DE_11D6_8F32_00E04CE76240__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. //定义电子钟窗格的ID,并赋值为其上一个窗格ID加一
  10. #define ID_INDICATOR_TIME ID_INDICATOR_SCRL+1
  11. class CMyStatusBar : public CStatusBar {
  12.      DECLARE_DYNCREATE(CMyStatusBar)
  13. public:
  14.      CMyStatusBar();
  15.      ~CMyStatusBar();
  16. private:
  17.      CString m_strClockFormat; //时钟显示时间的格式
  18. public:
  19.      void SetClockFormat(LPCTSTR strClockFormat);
  20.      // Overrides
  21.      // ClassWizard generated virtual function overrides
  22.      //{{AFX_VIRTUAL(CMyStatusBar)
  23.      //}}AFX_VIRTUAL
  24.      // Generated message map functions
  25.      //{{AFX_MSG(CMyStatusBar)
  26.      afx_msg void OnDestroy();
  27.      afx_msg void OnUpdateIndicatorTime(CCmdUI* pCmdUI);
  28.      afx_msg int OnCreate( LPCREATESTRUCT lpCreateStruct );
  29.      //}}AFX_MSG
  30.      DECLARE_MESSAGE_MAP()
  31. };
  32. #endif // !defined(AFX_MYSTATUSBAR_H__1D524155_62DE_11D6_8F32_00E04CE76240__INCLUDED_)