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

    Other Controls

    [Updated] CGraph

    Learn about a graph to display xy and stats data.

    General Solution for a Transparent Control

    Discover a very simple, integrated method to make a control, such as static, button, sliderctrl, and progress control transparent in a dialog box.

    [Updated] Tab Bar Control

    Learn about the Tab Bar control class that is based on CControlBar and the Windows common tab control; it also uses my wrapper class CTabBarCtrl.

    TIP: Create In-Place ToolTips on Your Own Controls

    Learn how very easy it is to create in-place ToolTips on your own controls, such as a treeview control.

    Multiple Views Layout Without a Splitter

    Learn how to show multiple views in a frame window without using a splitter.

    Progress Sphere

    Learn about a class that displays and automates a translucent, shadowed modal dialog with a progress sphere.

    [Updated] DVD Explorer

    Learn about a new utility to analyse the data's structure on a DVD.

    Mouse Progress Control

    Learn about a progress bar control that follows the mouse cursor by using a system-wide hook.

    Small C++ Class to Transform Any Static Control into a Hyperlink Control

    Discover how to develop your own hyperlink control implementation.

    [Updated] Matrix-Like Credits for MFC Applications

    This simple class displays Matrix-like credits in MFC applications.

    CDataGrid Control

    Learn about grid controls programmed with Windows SDK.

    Puzzle, a Game with the MFC Doc/View Architecture (SDI/MDI)

    Learn how to display a menu with thumbnails and several other windows, move and manage the pieces of a puzzle with a linked list, and then show them without flicker.

    A Simple Command Line Interface with a Custom Scrollbar

    The CCommandLine control can be used to add a command line interface to any application. It supports a "scrollback buffer" of the last 100 lines typed in, as well as a custom scrollbar whose functionality mirrors that found under certain versions of KDE and Gnome.

    XP Style CColorControl Class with Themed Gradient Buttons

    Learn about a set of control-derived classes for a colorful presentation by using XP-styled hottracked controls with themed gradient buttons.

    Managed Extensions: Finding Files by Extension

    Tom Archer illustrates how to locate files matching a specified extension by using a .NET component and various .NET classes.

    NSChart Control

    This control creates a chart control in a dialog with Pie and Bar styles.

    [Updated] CCustomTabCtrl - MFC Tab Control

    Learn about an MFC Tab Control that's a clone of the Excel Tab Sheet Control.

    Multiple Clocks

    Displays several clock styles.

    CGroupCheckBox

    Add the CGroupCheckBox component to your project and add a CGroupCheckBox control with Class Wizard.

    XP Themes Tab Control in any orientation

    How to make XP Themes Tab Control work properly in other than top orientation.

    Using a RichEdit Control in the MFC Grid Control

    Add extra features to the MFC Grid Control so that the user can format the cells as in a spreadsheet program.

    Create a Simple Image Button'—CGlyphButton

    Create a small, easy-to-use image button that looks as good as a native Windows button. Avoid the messy complications that arise when using most other custom image buttons.

    CCheckSK'—An Extended Check Box Class

    Extends CButton to create check boxes that can display LEDS or any icon to indicate on/off state. Extend MFC to subclass common controls and apply owner drawing to obtain any desired look.

    Tooltips for Menu Items and Popup Menu Items

    Learn a simple way to add tooltips to menu items. (The demo/source and header files were updated.)

    Editable MSFLEXGRID Control-Derived Class

    Create an editable FlexGrid Control.