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

TreeView控件

开发平台:

Visual C++

  1. #ifndef AFX_CHECKEDTREECTRL_H__9AAC989F_A17B_11D3_853E_006097B7EE40__INCLUDED_
  2. #define AFX_CHECKEDTREECTRL_H__9AAC989F_A17B_11D3_853E_006097B7EE40__INCLUDED_
  3. // CheckedTreeCtrl.h : Header-Datei
  4. //
  5. /////////////////////////////////////////////////////////////////////////////
  6. // Fenster CCheckedTreeCtrl 
  7. #include <afxext.h>
  8. class CCheckedTreeCtrl : public CTreeCtrl
  9. {
  10. // Konstruktion
  11. public:
  12. CCheckedTreeCtrl();
  13. // Attribute
  14. public:
  15. // Operationen
  16. public:
  17. // 躡erschreibungen
  18. // Vom Klassen-Assistenten generierte virtuelle Funktions黚erschreibungen
  19. //{{AFX_VIRTUAL(CCheckedTreeCtrl)
  20. //}}AFX_VIRTUAL
  21. // Implementierung
  22. public:
  23. virtual ~CCheckedTreeCtrl();
  24. // Generierte Nachrichtenzuordnungsfunktionen
  25. protected:
  26. //{{AFX_MSG(CCheckedTreeCtrl)
  27. // HINWEIS - Der Klassen-Assistent f黦t hier Member-Funktionen ein und entfernt diese.
  28. //}}AFX_MSG
  29. DECLARE_MESSAGE_MAP()
  30. public:
  31. // Method to set the images for the tree-control
  32. void
  33. SetBitmaps(
  34. UINT NormalId, // Resource-Id of the item-images
  35. UINT StatusId // Resource-Id of the checkbox-images
  36. );
  37. // Method to switch the state of the checkbox in the selected item
  38. void changeItemState();
  39. private:
  40. //imagelist for item-images
  41. CImageList m_NormalImageList;
  42. //imagelist for checkbox-images fuer Statusbilder der Elemente
  43. // !!! KEEP CARE !!!
  44. // !!! LET IMAGE WITH INDEX 0 EMPTY AND DO NOT USE IT !!!
  45. CImageList m_StatusImageList;
  46. };
  47. /////////////////////////////////////////////////////////////////////////////
  48. //{{AFX_INSERT_LOCATION}}
  49. // Microsoft Developer Studio f黦t zus鋞zliche Deklarationen unmittelbar vor der vorhergehenden Zeile ein.
  50. #endif // AFX_CHECKEDTREECTRL_H__9AAC989F_A17B_11D3_853E_006097B7EE40__INCLUDED_