DragonNest/Client/EtViewer/TreeCtrlEx.h
2024-12-19 09:48:26 +08:00

30 lines
633 B
C++

#pragma once
// CTreeCtrlEx
//class CTreeCtrlEx : public CTreeCtrl
class CTreeCtrlEx : public CXTTreeCtrl
{
DECLARE_DYNAMIC(CTreeCtrlEx)
public:
CTreeCtrlEx();
virtual ~CTreeCtrlEx();
protected:
DECLARE_MESSAGE_MAP()
CImageList m_imageState;
public:
afx_msg void OnNMCustomdraw(NMHDR *pNMHDR, LRESULT *pResult);
afx_msg void OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct);
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
void Activate();
afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
BOOL IsItemChecked(HTREEITEM hItem);
};