PagesListCtrl.h
上传用户:zhout2004
上传日期:2007-01-02
资源大小:218k
文件大小:2k
源码类别:

ActiveX/DCOM/ATL

开发平台:

Visual C++

  1. /************************************
  2.   REVISION LOG ENTRY
  3.   Revision By: Mihai Filimon
  4.   Revised on 10/8/98 5:46:33 PM
  5.   Comments: PagesListCtrl.h : header file
  6.  ************************************/
  7. #if !defined(AFX_PAGESLISTCTRL_H__69390A42_5EC3_11D2_86B1_0040055C08D9__INCLUDED_)
  8. #define AFX_PAGESLISTCTRL_H__69390A42_5EC3_11D2_86B1_0040055C08D9__INCLUDED_
  9. #if _MSC_VER >= 1000
  10. #pragma once
  11. #endif // _MSC_VER >= 1000
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CPagesListCtrl window
  14. #include <afxcmn.h>
  15. class CPagesListCtrl : public CListCtrl
  16. {
  17. // Construction
  18. public:
  19. CPagesListCtrl();
  20. // Attributes
  21. public:
  22. // Operations
  23. public:
  24. int m_nNamePageCol;
  25. int m_nUserDataCol;
  26. // Overrides
  27. // ClassWizard generated virtual function overrides
  28. //{{AFX_VIRTUAL(CPagesListCtrl)
  29. //}}AFX_VIRTUAL
  30. // Implementation
  31. public:
  32. virtual void Fill(LPCTSTR lpszPages);
  33. virtual void Init();
  34. virtual ~CPagesListCtrl();
  35. // Generated message map functions
  36. protected:
  37. virtual void NParent();
  38. int m_nAutoAdd;
  39. //{{AFX_MSG(CPagesListCtrl)
  40. afx_msg void OnEndlabeledit(NMHDR* pNMHDR, LRESULT* pResult);
  41. afx_msg void OnBeginlabeledit(NMHDR* pNMHDR, LRESULT* pResult);
  42. afx_msg void OnKeydown(NMHDR* pNMHDR, LRESULT* pResult);
  43. //}}AFX_MSG
  44. DECLARE_MESSAGE_MAP()
  45. };
  46. /////////////////////////////////////////////////////////////////////////////
  47. //{{AFX_INSERT_LOCATION}}
  48. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  49. #endif // !defined(AFX_PAGESLISTCTRL_H__69390A42_5EC3_11D2_86B1_0040055C08D9__INCLUDED_)