The Wayback Machine - https://web.archive.org/web/20110921214156/http://www.codeguru.com:80/cpp/controls/treeview/misc-advanced/

    Misc - Advanced

    TreeView with Three-State Checkboxes

    Create check boxes in tree controls that show partial selections.

    Using TreeControl (TreeView) under Win32 API (No MFC)

    Code a tree view (tree control) under the Win32 API without MFC.

    Custom ToolTip for Tree Control

    MFC Tree controls can be put in resizable dialog boxes. However, ToolTips don't show up for items that are not fully visible when the dialog is shrunk and only a part of the Tree control is displayed. This article shows you how to create a tree control that shows ToolTips of all its items, no matter what.

    Dropdown list of choices for items in CTreeCtrl and CListCtrl

    Derived classes from CTreeCtrl and CListCtrl with dropdown list of choices for items text (combo box)

    IE Advanced Options-like Tree View

    IE Advanced Options-like Tree View

    Implementing Checkbox Controls with a TreeView

    Implementing Checkbox Controls with a TreeView

    A multi-select tree control class

    A multi-select tree control class

    A generic Tree Property Sheet control

    A generic Tree Property Sheet control

    Custom Draw Tree Control

    Custom Draw Tree Control

    Tooltips For Tree Control Items

    Tooltips For Tree Control Items

    A Print Enabled Tree View

    A Print Enabled Tree View

    CTreeView extension for data population in a separate thread

    CTreeView extension for data population in a separate thread

    Multi colum tree / list control

    Multi colum tree / list control

    TreeList : Multi column tree control

    TreeList : Multi column tree control

    TreeHelper-A Tooltip-like Helper for formatted Text in single-line Controls

    TreeHelper-A Tooltip-like Helper for formatted Text in single-line Controls

    Setting color and font attribute for individual items

    Setting color and font attribute for individual items

    Adding Simple Checkbox for each Item

    Adding Simple Checkbox for each Item

    Using a bitmap as a background image

    Using a bitmap as a background image

    Right button popup menu

    Right button popup menu

    Setting a background color

    Setting a background color

    Serializing to / from a text file

    Serializing to / from a text file

    Adding tooltips for item images

    Adding tooltips for item images

    Allowing multiple selection

    Allowing multiple selection

    Adding Advanced Checkbox

    Adding Advanced Checkbox