The Wayback Machine - https://web.archive.org/web/20110930131033/http://www.codeguru.com:80/cpp/controls/listbox/

    ListBox Control

    Drag and Drop Listbox Items Without OLE

    Rearrange listbox items using drag and drop without OLE.

    Drag and Drop ListBox Items Using OLE

    Learn how to use OLE to allow users to drag and drop ListBox items.

    Transparent ListBox

    Learn about an easy and effective way to implement a smooth and flicker-free transparent listbox.

    Adding Controls to listcontrol

    A simple article showing how to add controls to a list box. Includes coverage of adding the message handlers for each control.

    CbuttonListBox, a ListBox Populated with LED Buttons

    A sub-classed Listbox populated with buttons containing LED windows. This is useful for displaying a large number of buttons in a limited area.

    Implementing Drag and Drop on List Control Items

    Drag and drop operation for list control items. You can drag the thumbnails and drop them on the destination list control. Simple, but effective.

    CListBox with the Horizontal Scroll Bar that Works

    Add horizontal scrolling that actually works to your list boxes.

    Category Listbox

    A simple Microsoft Outlook like category listbox, which improves list organization by listing text items under expandable categories.

    CListBoxST v1.0

    A CListBox derived class that handles icons and disabled items.

    How to Create a Full-Colored CListCtrl

    Using color in a list control.

    Color List Box With Extra Bits

    List box containing features such as background and foreground colors, text alignment (both vertical and horizontal), inactive items, item height, and more.

    CIconListBox - A list box with Icons

    A listbox showing Icons and text strings.

    Color Listbox

    Listbox where you can use a color strip in a colomn as a kind of legend for the text's meaning

    Property Listbox

    MFC CListbox-derived class that enables you to create a VB-like Property Listbox

    A Dual ListBox Selection Manager

    A Dual ListBox Selection Manager

    A VisualStudio-like ListBox class

    Includes built-in buttons for Add, Remove, Move Up and Move Down

    A Multi-Level CCheckListbox

    A Multi-Level CCheckListbox

    CColorListBox - A list box with colored strings

    CColorListBox - A list box with colored strings