SA3DToolBar.h
上传用户:shilei2004
上传日期:2020-07-18
资源大小:83k
文件大小:2k
源码类别:

RichEdit

开发平台:

Visual C++

  1. #if !defined(AFX_SA3DTOOLBAR_H__7E05D533_73F4_473D_9669_5804A09832E1__INCLUDED_)
  2. #define AFX_SA3DTOOLBAR_H__7E05D533_73F4_473D_9669_5804A09832E1__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // SA3DToolBar.h : header file
  7. //
  8. #include <afxtempl.h>
  9. #ifndef __AFXPRIV_H__
  10. #include <afxpriv.h>
  11. #endif
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CSA3DToolBar window
  14. class CSA3DToolBar : public CToolBar
  15. {
  16. // Construction
  17. public:
  18. CSA3DToolBar();
  19. // Attributes
  20. public:
  21. // Operations
  22. public:
  23. COLORREF m_clrBtnHilight;
  24. COLORREF m_clrBtnShadow;
  25. COLORREF m_clrBtnFace;
  26. // Overrides
  27. // ClassWizard generated virtual function overrides
  28. //{{AFX_VIRTUAL(CSA3DToolBar)
  29. //}}AFX_VIRTUAL
  30. // Implementation
  31. public:
  32. virtual ~CSA3DToolBar();
  33. void Draw3DBorders(CDC * pDC, CRect & rect);
  34. // Generated message map functions
  35. protected:
  36. //{{AFX_MSG(CSA3DToolBar)
  37. afx_msg void OnNcPaint();
  38. //}}AFX_MSG
  39. DECLARE_MESSAGE_MAP()
  40. };
  41. class  CDockBarEx : public CDockBar
  42. {
  43. DECLARE_DYNAMIC(CDockBarEx)
  44. public:
  45. // Default constructor
  46. //
  47. CDockBarEx();
  48. // Virtual destructor
  49. //
  50. virtual ~CDockBarEx();
  51. // Overrides
  52. // ClassWizard generated virtual function overrides
  53. //{{AFX_VIRTUAL(CDockBarEx)
  54. public:
  55. virtual CSize CalcFixedLayout(BOOL bStretch, BOOL bHorz);
  56. //}}AFX_VIRTUAL
  57. // Generated message map functions
  58. protected:
  59. //{{AFX_MSG(CDockBarEx)
  60. // NOTE - the ClassWizard will add and remove member functions here.
  61. //    DO NOT EDIT what you see in these blocks of generated code !
  62. //}}AFX_MSG
  63. DECLARE_MESSAGE_MAP()
  64. };
  65. void FrameEnableDocking(CFrameWnd * pFrame, DWORD dwDockStyle);
  66. /////////////////////////////////////////////////////////////////////////////
  67. //{{AFX_INSERT_LOCATION}}
  68. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  69. #endif // !defined(AFX_SA3DTOOLBAR_H__7E05D533_73F4_473D_9669_5804A09832E1__INCLUDED_)