OwnList.h
上传用户:oy0519
上传日期:2008-01-20
资源大小:124k
文件大小:1k
源码类别:

绘图程序

开发平台:

Visual C++

  1. // OwnList.h : header file
  2. //
  3. #ifndef __OWNLIST_H__
  4. #define __OWNLIST_H__
  5. /////////////////////////////////////////////////////////////////////////////
  6. // COwnerDrawListBox window
  7. class COwnerDrawListBox : public CListBox
  8. {
  9. // Construction
  10. public:
  11. COwnerDrawListBox();
  12. // Attributes
  13. private:
  14. COLORREF m_nColor;
  15. CString  m_szName;
  16. // Operations
  17. public:
  18. // Overrides
  19. // ClassWizard generated virtual function overrides
  20. //{{AFX_VIRTUAL(COwnerDrawListBox)
  21. public:
  22. virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
  23. virtual int CompareItem(LPCOMPAREITEMSTRUCT lpCompareItemStruct);
  24. virtual void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);
  25. //}}AFX_VIRTUAL
  26. // Implementation
  27. public:
  28. virtual ~COwnerDrawListBox();
  29. // Generated message map functions
  30. protected:
  31. //{{AFX_MSG(COwnerDrawListBox)
  32. // NOTE - the ClassWizard will add and remove member functions here.
  33. //}}AFX_MSG
  34. DECLARE_MESSAGE_MAP()
  35. };
  36. #endif __OWNLIST_H__ // end define of COwnerDrawListBox