undolist.h
上传用户:lj3531212
上传日期:2007-06-18
资源大小:346k
文件大小:1k
源码类别:

绘图程序

开发平台:

Visual C++

  1. #if !defined(AFX_UNDOLIST_H__0E4C5D9B_23B6_45A8_9932_02ACB5C70402__INCLUDED_)
  2. #define AFX_UNDOLIST_H__0E4C5D9B_23B6_45A8_9932_02ACB5C70402__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // UndoList.h :  
  7. //
  8. class CUndoDlg;
  9. /////////////////////////////////////////////////////////////////////////////
  10. // CUndoList 
  11. class CCore;
  12. class CUndoList : public CListBox
  13. {
  14. public:
  15. CUndoList();
  16. // Sttributes
  17. public:
  18. CUndoDlg* m_pParentDlg;
  19. CCore* m_pCore;
  20. long int m_nID;
  21. long int m_nPos;
  22. protected:
  23. long int m_nToolTip;
  24. BOOL m_bToolTip;
  25. CToolTipCtrl* m_pToolTip;
  26. // 
  27. public:
  28. // 
  29. // ClassWizard 
  30. //{{AFX_VIRTUAL(CUndoList)
  31. public:
  32. virtual BOOL PreTranslateMessage(MSG* pMsg);
  33. //}}AFX_VIRTUAL
  34. // 
  35. public:
  36. void OnUndo();
  37. void SetPos(long int nPos);
  38. void SetContents();
  39. virtual ~CUndoList();
  40. //  
  41. protected:
  42. //{{AFX_MSG(CUndoList)
  43. afx_msg void OnMouseMove(UINT nFlags, CPoint point);
  44. afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
  45. afx_msg void OnSelchange();
  46. //}}AFX_MSG
  47. DECLARE_MESSAGE_MAP()
  48. };
  49. /////////////////////////////////////////////////////////////////////////////
  50. //{{AFX_INSERT_LOCATION}}
  51. // Microsoft Visual C++ 
  52. #endif // !defined(AFX_UNDOLIST_H__0E4C5D9B_23B6_45A8_9932_02ACB5C70402__INCLUDED_)