ListCtrlView.h
上传用户:weimei12
上传日期:2022-08-11
资源大小:185k
文件大小:1k
源码类别:

Email客户端

开发平台:

Visual C++

  1. /********************************************************************
  2. created: 2008:12:17   14:23
  3. author: 李欣
  4. filename: c:MyProjectSimpleMailSimpleMailListCtrlView.h
  5. classname:  CListCtrlView
  6. purpose: the view for displaying the mail information
  7. *********************************************************************/
  8. #pragma once
  9. #include "afxcmn.h"
  10. // CListCtrlView form view
  11. class CListCtrlView : public CFormView
  12. {
  13. DECLARE_DYNCREATE(CListCtrlView)
  14. public:
  15. CListCtrlView();
  16. protected:
  17. virtual ~CListCtrlView();
  18. public:
  19. enum { IDD = IDD_LISTCTRLVIEW };
  20. #ifdef _DEBUG
  21. virtual void AssertValid() const;
  22. #ifndef _WIN32_WCE
  23. virtual void Dump(CDumpContext& dc) const;
  24. #endif
  25. #endif
  26. protected:
  27. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  28. DECLARE_MESSAGE_MAP()
  29. public:
  30. virtual void OnInitialUpdate();
  31. afx_msg void OnSize(UINT nType, int cx, int cy);
  32. void InsertRowItem(const CString strFrom, const CString strSubject, const CString strDate, const CString strSize);
  33. CListCtrl m_listCtrl;
  34. protected:
  35. virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
  36. public:
  37. afx_msg void OnLvnItemActivateList(NMHDR *pNMHDR, LRESULT *pResult);
  38. };