ListCtrlDlg.h
上传用户:sunnie
上传日期:2022-07-13
资源大小:4512k
文件大小:1k
源码类别:

界面编程

开发平台:

Visual C++

  1. // ListCtrlDlg.h : header file
  2. //
  3. #pragma once
  4. #include "afxcmn.h"
  5. #include "ListCtrlEx.h"
  6. #include "afxwin.h"
  7. // CListCtrlDlg dialog
  8. class CListCtrlDlg : public CDialog
  9. {
  10. // Construction
  11. public:
  12. CListCtrlDlg(CWnd* pParent = NULL); // standard constructor
  13. BOOL InitLst();
  14. int m_nPos;
  15. // Dialog Data
  16. enum { IDD = IDD_LISTCTRL_DIALOG };
  17. protected:
  18. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  19. // Implementation
  20. protected:
  21. HICON m_hIcon;
  22. // Generated message map functions
  23. virtual BOOL OnInitDialog();
  24. afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  25. afx_msg void OnPaint();
  26. afx_msg HCURSOR OnQueryDragIcon();
  27. DECLARE_MESSAGE_MAP()
  28. public:
  29. CListCtrlEx m_lstCtrl;
  30. CButton m_btnInsertCtrl;
  31. CButton m_btnInsertNormal;
  32. afx_msg void OnBnClickedBtnInsertctrl();
  33. afx_msg void OnBnClickedBtnNormal();
  34. virtual BOOL DestroyWindow();
  35. afx_msg void OnSize(UINT nType, int cx, int cy);
  36. CButton m_btnShowBar;
  37. afx_msg void OnBnClickedBtnShowbar();
  38. afx_msg void OnBnClickedBtnShowchk();
  39. CButton m_btnChkBox;
  40. protected:
  41. virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);
  42. public:
  43. CButton m_btnEdit;
  44. afx_msg void OnBnClickedBtnEdt();
  45. afx_msg void OnTimer(UINT_PTR nIDEvent);
  46. };