class CTreeCtrlX : public CTreeCtrl
{
protected:
HTREEITEM m_hItemFirstSel; // Init to NULL in constructor
DWORD m_dwDragStart;
void ClearSelection();
BOOL SelectItems(HTREEITEM hItemFrom, HTREEITEM hItemTo);
HTREEITEM GetFirstSelectedItem();
HTREEITEM GetNextSelectedItem( HTREEITEM hItem );
HTREEITEM GetPrevSelectedItem( HTREEITEM hItem );
public:
DECLARE_MESSAGE_MAP()
afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
};