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

CodeGuru
Earthweb Search
Login Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

follow us on Twitter

Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.

jobs.internet.com

internet.commerce
Partners & Affiliates
















Home >> Visual C++ / C++ >> Controls >> Other Controls


Other Controls

Bitmap Buttons



Create a Simple Image Button'—CGlyphButton
Rating:
Geno Carman - 12/10/2003
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.


Charting and analogue controls



[Updated] CGraph
Rating:
guestgulkan - 09/14/2009
Learn about a graph to display xy and stats data.

NSChart Control
Rating:
Ivan Cachicatari - 08/03/2004
This control creates a chart control in a dialog with Pie and Bar styles.

Creating a Chart Line that Uses ActiveX
Rating:
Martinucci Marcello - 06/12/2003
Create a chart similar to the Windows NT/2000/XP Task Manager Performance chart. This component enables you to manage four lines at a time. By modifying any properties of the control, it is possible to visualize different types of charts.

Using a MS Chart Control in VC
Rating:
Alex C. Punnen - 05/29/2003
Create a chart using a MS Chart control in VC++. See how to populate the chart as well as label the axe with source code.

Adding Charts With the "Easy-to-Use" Control: CChartCtrl
Rating:
Scott M. Pelger - 03/12/2003
Adding flexible charts quickly and easily requires a good control. Discover how to use this charting control in your own applications. (The demo program and source code were updated.)

Control to Display Bar, Pie, and Line Charts
Rating:
Hafiz Sikander Rafiq - 06/28/2002
Check out the code for this control that supports 2D/3D dimension, brusted pie, 3D angle, 3D thichness, background color, brusted angle, half/full/back half pie, dash color, label offset, dash line width, spot size, print scale, print value, slice seperator color, slice width, and spot offset.

Creating Charts and Pie Graphs using Data with Holes
Rating: none
Tingshao Zhu - 05/08/2002
Display sparse data in charts and pie graphs. Using this control makes it easy!

UTM Coordinate Control
Rating: none
George Chastain - 04/22/2001
A single control for entering and displaying UTM Coordinates

CGraph - Graph Class for Plotting Groups of Data
Rating:
Brian Convery - 08/20/2000
Extremely useful graph and chart class for plotting groups of data

Passing an Array of Values to the Visual C++ MSChart OCX
Rating: none
JL Colson - 07/27/2000
Great step-by-step instructions to passing data to the VC++ MSChart component

Simple Real-time Class for Advanced Charts and Plotting
Rating:
Yuantu Huang - 07/26/2000
Great for real-time applications plotting charts using dynamic engineering data

2D Chart and 3D Waterfall Chart Control
Rating: none
Kris Jearakul - 07/24/2000
CWnd-derived class that provides the functionality of Windows plotting chart control

Simple to Use, Yet Powerful Graphics Classes
Rating:
Yuantu Huang - 07/23/2000
Create some very cool charts very easily with these simple to use graphics classes

Simple Graph Control
Rating: none
Larry Leonard - 02/29/2000
Simple Graph Control

Chart Drawing Solution
Rating:
Massimo Colurcio - 01/25/2000
Chart Drawing Solution

Draw Chart Bar with Gradient Colors
Rating: none
Bin Zhu - 12/17/1999
Draw Chart Bar with Gradient Colors

An ActiveX Control to Display Distribution Graphs
Rating: none
Gabriel Hanotaux - 12/16/1999
An ActiveX Control to Display Distribution Graphs

2D Data Visualization Class
Rating: none
Paul Barvinko - 08/07/1999
2D Data Visualization Class

Analog Meter Class
Rating:
Mark C. Malburg - 02/07/1999
Analog Meter Class

Oscilloscope/StripChart Control
Rating:
Mark C. Malburg - 01/10/1999
Oscilloscope/StripChart Control

Multi Line Chart Control
Rating:
Yuheng Zhao - 08/16/1998
Multi Line Chart Control

Pie Chart Control
Rating:
Yuheng Zhao - 08/12/1998
Pie Chart Control


Check Box Controls



CCheckSK'—An Extended Check Box Class
Rating:
Abhinaba Basu - 12/05/2003
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.

Customized Check Boxes
Rating:
Robert Kuster - 01/24/2003
Customize check box controls using -- or not using -- MFC.

A Color Check Box Class
Rating:
Radu Naiu - 01/28/2002
This class provides the possibility to change the color at any time from within your project.


Clocks & Timers



Multiple Clocks
Rating:
Roger65 - 07/06/2004
Displays several clock styles.

Cool Rolling Clock Control
Rating:
Yi Hai - 03/14/2001
Mimics old-fashioned clocks that where the numbers spin, or roll into place when changing. Very UI effect on apps needing a clock control!


Cool Controls



[Updated] Matrix-Like Credits for MFC Applications
Rating:
John Lindal - 02/13/2006
This simple class displays Matrix-like credits in MFC applications.

A Simple Command Line Interface with a Custom Scrollbar
Rating: none
MycroftH - 12/06/2004
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.

HotProp Control
Rating: none
Michal Mecinski - 09/10/2003
The HotProp control was designed for applications that need a flexible, modeless property window. (The article, demo project, and source code were updated.)

Office 97 style Colour Picker control
Rating:
Chris Maunder - 10/01/2002
Office 97 style Colour Picker control

Creating the Monitor Custom Control
Rating: none
Essam A. El-Sherif - 09/10/2002
This control imitates the famous monitor of the MS Windows Display properties dialog box. It was built to provide the functionality of representing the screen display with a bitmap image background.

Creating and Using A Dynamic LED Control
Rating:
V. Girish - 08/07/2002
Sometimes, it would be better to show the status of an ongoing operation or if there is any warning; it would be better to display it using an LED control. This class enables the user to have a blinking effect with control over the blinking rate per second.

Color Component Editor Control
Rating: none
The Aircom team - 04/11/2002
This article presents an editor control that can be used to edit a color value component by component in the RGB (Red, Green, Blue) and HSL (Hue, Saturation, Light) models.

Latitude/Longitude Class
Rating:
George Chastain - 05/21/2001
Updated Code File

CMacButton, CMacCheckBox '& CMacRadioButton
Rating:
Paul Meidinger - 02/16/2000
CMacButton, CMacCheckBox '& CMacRadioButton

Cool Owner Draw Engine
Rating: none
Thales P. Carvalho - 02/09/2000
Very cool and a lot of fun to boot !!

Digital Clock Class
Rating: none
George Chastain - 12/27/1999
Digital Clock Class

Date "Countdown" class
Rating: none
George Chastain - 12/27/1999
Date "Countdown" class

Power Color Picker
Rating: none
Patrick Prache - 12/06/1999
Power Color Picker

Cool Controls Library (v1.1)
Rating: none
Bogdan Ledwig - 05/17/1999
Cool Controls Library (v1.1)

Flat Scroll Bar Common Control
Rating: none
Davanum Srinivas - 08/05/1998
Flat Scroll Bar Common Control


Date Selection Controls etc.



Putting a Month Calendar Control on the MDI Client
Rating: none
Gordon Tolley - 06/07/2002
A simple way to decorate the MDI client and make it more useful. Includes solutions to pitfalls experienced when incorporating this technique in an application.

ActiveX Control Tutorial: Multialarm Clock
Rating:
Jack Phan - 05/13/2002
This is a tutorial for building and using ActiveX controls. It includes a clock control that can set up to 10 different alarms.

MFC extension class CMonthCalCtrlEx
Rating: none
Thomas Holte - 02/05/2002
The class CMonthCalCtrlEx augments its base class CMonthCalCtrl by the capability to display Sundays and holidays in boldface as well as adding other features.

Time Control Template Class
Rating: none
Marco Amagliani - 01/31/2001
Template class that enables you to easily place time controls on a standard MFC dialog

BCG Time Controls
Rating: none
Stas Levin - 05/30/1999
BCG Time Controls

Year, Month and Date Selector enhanced
Rating: none
Wim Badenhop - 04/06/1999
Year, Month and Date Selector enhanced

A class for the IE3 DateTime Picker
Rating: none
Chris Maunder - 02/13/1999
A class for the IE3 DateTime Picker

Year and Month Selector Control (2)
Rating: none
Jeremy Davis - 12/06/1998
Year and Month Selector Control (2)

Use the Calendar Control 8.0 as a Date Picker Control
Rating:
Alexey Valyayev - 09/25/1998
Use the Calendar Control 8.0 as a Date Picker Control

Year, Month and Date Selector Control
Rating: none
Subby Rajan - 09/25/1998
Year, Month and Date Selector Control

Use the Date/Time Picker common control (IE3+)
Rating:
Tim Gilman - 09/25/1998
Use the Date/Time Picker common control (IE3+)

Year and Month Selector Control
Rating: none
Shekar Narayanan - 09/25/1998
Year and Month Selector Control

Use the Date/Time Picker common control (2)
Rating: none
Salvatore Mosaico - 09/25/1998
Use the Date/Time Picker common control (2)


Digital Controls



Static LED control
Rating: none
Michel Wassink - 02/17/2000
Static LED control

Digital Display Classes
Rating: none
Michel Wassink - 02/05/2000
Digital Display Classes

CStatic-Derived Digital Counter - WITHOUT BITMAPS
Rating: none
Jason Hattingh - 07/28/1999
CStatic-Derived Digital Counter - WITHOUT BITMAPS

CStatic as digital clock
Rating: none
Xie Jingwei - 04/06/1999
CStatic as digital clock

Adding digital counters
Rating: none
Davide Calabro - 04/06/1999
Adding digital counters


Extending/Subclassing Techniques



XP Style CColorControl Class with Themed Gradient Buttons
Rating: none
Anders Sandberg - 10/04/2004
Learn about a set of control-derived classes for a colorful presentation by using XP-styled hottracked controls with themed gradient buttons.

Using a RichEdit Control in the MFC Grid Control
Rating: none
Appstmd - 01/16/2004
Add extra features to the MFC Grid Control so that the user can format the cells as in a spreadsheet program.

Double Subclassing--Runtime Form Editor
Rating: none
Ralph Varjabedian - 05/14/2003
A way to control all the Controls on a form view or on a dialog--resize the controls, move them, or hide them. This method works even if they are already subclassed.

Adding Behavior to Classes, Part I - An Introduction
Rating: none
Roger Onslow - 04/16/2001
Roger looks at adding behaviour to classes and examines various techniques. Along the way he encounters a strange compiler bug and has to work around it.

Adding Behavior to Classes, Part II - Resizing Dialogs and Property Pages
Rating:
Roger Onslow - 04/16/2001
Via the addition of sizing capabilities to the dialog and property pages classes, Roger illustrates how to add behaviour to your classes.

Generalizing Custom-Draw to Other MFC Custom Control Classes
Rating: none
Roger Onslow - 04/13/2001
Roger combines everything we've learned up to this point to create a generic custom-draw mechanism for all MFC custom control classes.


File and Directory choosers



Managed Extensions: Finding Files by Extension
Rating:
Tom Archer - MSFT - 09/27/2004
Tom Archer illustrates how to locate files matching a specified extension by using a .NET component and various .NET classes.

Directory Selection Components in MFC
Rating:
Valerie Bradley - 07/25/1999
Directory Selection Components in MFC

File-boxes in MFC
Rating: none
Tom Werner Halvorsrxd - 01/24/1999
File-boxes in MFC


Grid Control



CDataGrid Control
Rating:
darkoman - 08/17/2005
Learn about grid controls programmed with Windows SDK.

Editable MSFLEXGRID Control-Derived Class
Rating:
Doctor Luz - 10/13/2003
Create an editable FlexGrid Control.

Using the Microsoft Flexgrid in Visual C++
Rating:
V Girish - 08/20/2003
Details about the implementation of the Microsoft Flexgrid in Visual C++.

Paginate and Print MSFlexGrid Content the Easy Way
Rating: none
Jordi Duatis - 02/07/2003
Paginate and print according to the grid content is not a dummy task. See how to implement this easily with the PrintGrid class. It will paginate the MSFlexGrid content for you and will print every page accordingly.

Win32 Grid Control with Low Overhead (BABYGRID)
Rating:
David Hillard - 08/22/2002
Explore this grid control that avoids the use MFC, COM, and ATL. The objectives for this control included a look similar to an Excel spreadsheet, being editable, support for sizeable/hideable columns, customization, support for protected cells, and more.

Enhanced SmartGrid Control
Rating:
Eugene Droi - 03/04/2002
Something like the Microsoft DataGrid with source code and therefore more freedom in using it.

ALXGrid Control Library
Rating: none
Alexey Dolgachov - 02/14/2001
Grid control that allows for the displaying and changing of data which may be submitted as the table

Association Grid Control
Rating:
Daniel Larocque - 11/14/2000
Very cool grid control with vertical labels! Great for representing any two-dimensional data.

Smart Grid
Rating: none
Alex Turc - 05/18/2000
Extremely well done Grid control written using ATL 3.0, STL and the Win32 SDK (does not require MFC)

ActiveX Grid Control (Written with MFC)
Rating:
Michael C. Lombardi - 05/12/2000
Awesome grid that can be bound to an MS Access database!!

Editable Flex Grid (without an Edit control)
Rating:
Rafat Sarosh - 02/09/2000
Editable Flex Grid (without an Edit control)

LiteGrid Control
Rating: none
Andrew Ivannikov - 02/06/2000
LiteGrid Control

Grid Control with Splitters
Rating:
Annapurni M - 07/25/1999
Grid Control with Splitters

MFC Grid control (derived from CWnd)
Rating:
Chris Maunder - 04/10/1999
Merged in a bunch of readers bug fixes

Grid Control Showing Associations
Rating: none
Chris Copenhaver - 09/27/1998
Grid Control Showing Associations

Using a Combobox to edit cells in the Grid Control
Rating: none
Chris Maunder - 08/10/1998
Using a Combobox to edit cells in the Grid Control

Using the GridCtrl in a View
Rating:
Chris Maunder - 08/05/1998
Using the GridCtrl in a View


Group Box



CGroupCheckBox
Rating:
Geno Carman - 05/14/2004
Add the CGroupCheckBox component to your project and add a CGroupCheckBox control with Class Wizard.

Enhanced GroupBox Control
Rating:
TobyNorris - 01/30/2002
[Updated Downloads] An enhanced GroupBox control class derived from the MFC CButton class that gives the user control over the font, colors, and line styles.

Transparent Group Box Control
Rating: none
Jens Schacherl - 02/01/2000
Transparent Group Box Control


HyperLink controls



Small C++ Class to Transform Any Static Control into a Hyperlink Control
Rating:
lano1106 - 02/15/2006
Discover how to develop your own hyperlink control implementation.

Hyperlink class (3)
Rating: none
Jason Teagle - 07/04/1999
Hyperlink class (3)

Hyperlink control
Rating: none
Chris Maunder - 02/23/1999
Hyperlink control

An improved hyperlink control
Rating: none
Giancarlo Iovino - 02/23/1999
An improved hyperlink control


Internet & Web Related



Understand How To Embed Netscape's Mozilla Browser into MFC Views
Rating:
Bill SerGio - 05/20/2002
How to embed Netscape's Mozilla Browser in MFC views and dialogs '& sink events.

Web Custom Control
Rating:
Mausau - 01/25/2002
An easy to use web control which can be created using CreateWindow() or as a CONTROL in a dialog template script.


Lists, Trees and Combos



[Updated] DVD Explorer
Rating:
Georges Dumond - 06/12/2006
Learn about a new utility to analyse the data's structure on a DVD.

Scrollable List of Buttons
Rating: none
Ken Bertelson - 07/04/1999
Scrollable List of Buttons

A Listbox-like bitmap browser
Rating: none
Jason Teagle - 07/04/1999
A Listbox-like bitmap browser

Using F2 as a hot key to Rename an Item in a ListCtrl or TreeCtrl
Rating: none
Sajith Karunakaran - 02/23/1999
Using F2 as a hot key to Rename an Item in a ListCtrl or TreeCtrl

Add Undo,Cut,Paste and Copy to the EditCtrl in the ListCtrl and TreeCtrl
Rating: none
Sajith Karunakaran - 02/23/1999
Add Undo,Cut,Paste and Copy to the EditCtrl in the ListCtrl and TreeCtrl

Multi-Line ListBox
Rating: none
Scott Milne - 02/05/1999
Multi-Line ListBox

Include/Exclude List Box pairs
01/24/1999
Include/Exclude List Box pairs

Catching the "Enter" key in a CListCtrl (and other controls)
Rating:
Randy More - 01/24/1999
Catching the "Enter" key in a CListCtrl (and other controls)

Multiple/Single Selection ListBox Control
Rating: none
Ranjan Banerji - 01/24/1999
Multiple/Single Selection ListBox Control

Flat List Box
Rating: none
Jason Coene - 01/24/1999
Flat List Box

A multi-check ListBox
Rating: none
Harry J. Devine - 01/24/1999
A multi-check ListBox

Multi-Column Tabbed Checked List Box
Rating:
Qing Zhang - 01/24/1999
Multi-Column Tabbed Checked List Box

A Property List Control
Rating: none
Matt Gullett - 01/24/1999
A Property List Control

Image List Box
Rating: none
Mauro Ghini - 01/24/1999
Image List Box

Custom ListBox with columns
Rating: none
Panagiotis Piperopoulos - 01/24/1999
Custom ListBox with columns

How to add Horizontal Extent handling for a CListBox
Rating: none
Richard Hollis - 01/24/1999
How to add Horizontal Extent handling for a CListBox

Color Text List Box
Rating: none
Patrice Godard - 01/24/1999
Color Text List Box

Icon Picker List Box
Rating: none
Jeff Lundgren - 01/24/1999
Icon Picker List Box


Minimize Button



Adding a Minimize Button to a Window with Style
Rating: none
Yair Konfino - 05/16/2003
Add a minimize button to a window with style WS_EX_TOOLWINDOW.


Other Controls



CNavigatorCtrl'—A Navigation Control that Allows You to Mark and Set Items Completed
Rating: none
Brett R. Mitchell - 09/18/2003
Learn about a custom navigation control that allows a user to scroll horizontally through any number of items, selecting them, marking them, and/or setting them as completed.

Creating a Logbook
Rating: none
Mike Marquet - 06/09/2003
Very cool control for creating a visual logbook application.

Creating a ScaleBar Control
Rating: none
Simen Wu - 05/02/2003
Build a scale bar tool for GIS and other systems. Support several units, such as meter, foot, kilometer, mile, yard, degree, or your own defined unit. Support regional number settings as well as several styles of appearances.

A Simple Way to Enable a Windows XP Look and Feel for VC++ 6.0 MFC Applications
Rating:
Alexander Simanov - 11/07/2002
Enable a Windows XP look and feel for VC++ 6.0 MFC applications. This article explains the details needed to implement this in just three easy steps.

Creating a Hovering Control
Rating: none
Gilad Novik - 11/05/2002
Add hovering support to any MFC control with this template class.

Creating a Rollout Panel
Rating: none
MAV - 10/21/2002
Discover how to create a rollout panel. When you click on a checkbox, additional controls are shown. Click again, and the controls will hide.

Scrolling Text with an ActiveX Component
Rating:
Roger Lindström - 06/24/2002
This program creates an ActiveX component that scrolls some text. You can change the attributes of the text's font, size, color, and speed.

Hex Edit Control with Input and Length Checking
Rating: none
Lee Hamel - 06/14/2002
Convert hex strings to decimal, use upper and lower case hex characters, and more.

Altering the Background and Text Color of a Control
Rating: none
Mircea Puiu - 06/13/2002
A Simple Way to Alter the Background and Text Color of a Control.

A General Purpose Ruler Control
Rating: none
Edmond Kemokai - 05/30/2002
Discover this robust general purpose ruler control.

Dynamically Switchable Control Type
Rating: none
Paul S. Vickery - 03/12/2002
This article shows how a control can be switched at run-time between a number of controls including edit, combobox, static, and checkbox controls.

Internet Explorer Pager Control
Rating: none
Svetoslav Chakaroff - 01/16/2002
Internet Explorer Pager Control

A Memory Viewer --- with a powerful class for any kind of text editor
Rating: none
Zhou,jianjun - 12/05/2001
A Memory Viewer --- with a powerful class for any kind of text editor

Scroll Chart Control
Rating: none
Juan Carlos Sanchez - 11/19/2001
Simply, this is a chart with support for "history". Presents information graphically. (repost)

HexEdit Control
Rating:
Christian Kuendig - 06/11/2001
Full-featured hex edit control that includes features such as multi/single line, colour coding, ability to show values as binary or addresses. Updated source code.

Dynamic Icon Meters
Rating: none
Anish Mistry - 04/04/2001
Enables you to create icons for your application that display dynamically changing nformative vis a vis the System Tray icons!

Checker Control
Rating: none
Mehdi Mousavi - 02/06/2001
Control to create Microsoft Scandisk-like interfaces with a grid of colored boxes

Colored/Blinking Controls and Dialogs with any Font
Rating:
Yury Goltsman - 05/07/2000
These classes are template-based so they work with your current CWnd-derived classes!!

Compass Control
Rating: none
Monte Variakojis - 02/01/2000
Great new control for writing GPS and Navigation systems!

Log Book Control
Rating: none
Mike Marquet - 02/01/2000
Very cool control for creating a visual logbook application

Static LED Control
Rating:
Monte Variakojis - 01/03/2000
Great for graphical controls !!

DuplicateMnemonicKiller class automatically assigns accelerators to controls
Rating: none
Larry Leonard - 11/09/1999
DuplicateMnemonicKiller class automatically assigns accelerators to controls

Pop-up controls anywhere
Rating: none
Jean-Michel LEFOL - 08/07/1999
Pop-up controls anywhere

Multithreaded Wait Dialog
Rating: none
Todd Andrews - 06/06/1999
Multithreaded Wait Dialog

Window Finder OLE Control
Rating: none
shellreef - 02/23/1999
Window Finder OLE Control

Output Window
Rating: none
Ben Ashley - 02/23/1999
Output Window

Enabling/Disabling a Group of Controls
Rating: none
Malcolm Keller Beyer III - 02/05/1999
Enabling/Disabling a Group of Controls

Editable Labels
Rating:
Mihai Filimon - 12/06/1998
Editable Labels

An Outlook98 bar-like control
Rating:
Iuri Apollonio - 12/05/1998
An Outlook98 bar-like control

System Image List
Rating: none
Mark Otway - 10/17/1998
System Image List

Pager Control
Rating: none
Kirk Stowell - 10/17/1998
Pager Control

Flicker free drawing of any control
Rating:
Thomas Jansen - 10/17/1998
Flicker free drawing of any control

Wave File Editor Control
Rating: none
John Harte - 09/15/1998
Wave File Editor Control

CheckFrame Control
Rating: none
Christian Skovdal Andersen - 08/05/1998
CheckFrame Control


Progress Controls



Progress Sphere
Rating:
Robert Tari - 06/23/2006
Learn about a class that displays and automates a translucent, shadowed modal dialog with a progress sphere.

Mouse Progress Control
Rating:
Lars Werner - 04/03/2006
Learn about a progress bar control that follows the mouse cursor by using a system-wide hook.

Icon Progress Bar
Rating: none
John Wellbelove - 02/01/2002
This is a progress bar control that uses icons.

Enhanced ProgressBar Control v1.1
Rating:
Yury Goltsman - 08/23/2000
Incredible progress control class with full-featured testing application!

Shape-Changing Progress Control
Rating: none
Ryan Binns - 02/08/2000
Very cool new look for your progress bars!!

Macintosh-like Progress Control
Rating:
Paul M. Meidinger - 01/11/2000
Macintosh-like Progress Control

EZSnakeCtrl-Indefinite Cyclic Progress control
Rating:
V. Lakshmi Narasimhan - 07/27/1999
EZSnakeCtrl-Indefinite Cyclic Progress control

Popup Progress window (2)
Rating: none
Jason Teagle - 07/04/1999
Popup Progress window (2)

Gradient Progress control
Rating: none
Matt Weagle - 01/24/1999
Gradient Progress control

Bitmap progress control
Rating: none
Davide Calabro - 01/24/1999
Bitmap progress control

Progress control with Text
Rating: none
Chris Maunder - 01/24/1999
Progress control with Text

Popup progress window
Rating:
Chris Maunder - 01/24/1999
Popup progress window


Resizing



Multiple Views Layout Without a Splitter
Rating: none
John Z. Czopowik VC++ MVP - 01/25/2007
Learn how to show multiple views in a frame window without using a splitter.

Implementing Resizable Controls in VC++
Rating:
George Anescu - 01/17/2003
Implement resizable Windows controls in VC++ using MFC. The full solutions for Button, Edit Box, and List Box are given.

Resizing Controls at Runtime
Rating:
Amit Nabarro - 10/24/2000
With a couple of lines of code, you can give your end-users the ability to dynamically resize any control at runtime


Scroll Bars



Create an Active Cursor on the Scroll Bar
Rating: none
Siarhei Akulich - 02/25/2003
See how to change the cursor when it is over a scroll bar. (The article and demo were updated.)

Handling The ScrollBar
Rating: none
Petr Stejskal - 07/28/1999
Code snippet that allows you to handle the different scroll bar messages


Slider Controls



General Solution for a Transparent Control
Rating:
galexding - 10/24/2008
Discover a very simple, integrated method to make a control, such as static, button, sliderctrl, and progress control transparent in a dialog box.

Multislider ActiveX Control
Rating: none
Vadim Gorodnitsky - 03/11/2002
The purpose of this control is a tuning a values within a text boxes (or a cells of the grid by CGridCtrl class) for three ranges.

Transparent MFC CSliderCtrl Class
Rating: none
Nic Wilson - 12/19/2001
Create transparent slider controls.

Enhanced Multislider Control
Rating: none
Ilic Ferretti - 06/04/2001
Enhanced Multislider Control

Radial Control
Rating: none
David M. Flores - 10/11/2000
Very cool control that can be used to simulate hardware dial controls (e.g., volume controls, channel selectors, etc.)

Macintosh-like Slider Control
Rating: none
Paul M. Meidinger - 01/11/2000
Macintosh-like Slider Control

Round slider control
Rating: none
Daniel Frey - 05/06/1999
Round slider control

A Slider Control For Range Selection
Rating: none
Pedro Pombeiro - 04/30/1999
A Slider Control For Range Selection


Spin Control



CSpinEdit that Displays Additional Text
Rating: none
Huangchaoyi - 01/25/2001
CSpinButtonCtrl extension that includes features such as the ability to display decimal digits as well as text to the right of the number

Owner Drawn Spin Control
Rating:
Oleg Lobach - 01/30/2000
Owner drawn spin button control with autodisabling arrow buttons


System Tray



SDI/MDI MFC Application in the Windows System Tray
Rating:
Alex Rest - 03/19/2003
Create an application that is startup-hidden and is opened when the user clicks the System Tray icon.


Tab Controls



[Updated] Tab Bar Control
Rating:
John Z. Czopowik VC++ MVP - 12/21/2007
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.

[Updated] CCustomTabCtrl - MFC Tab Control
Rating:
Andrzej Markowski - 07/27/2004
Learn about an MFC Tab Control that's a clone of the Excel Tab Sheet Control.

XP Themes Tab Control in any orientation
Rating:
Adi DEDIC - 03/09/2004
How to make XP Themes Tab Control work properly in other than top orientation.

Using A Small Icon With The Tab Label
Rating: none
Siarhei Akulich - 12/07/2001
The code to add small icon to the tab label.

Creating a CTabCtrl Application
Rating:
Ben Hill - 04/03/2000
Illustrates how to quickly create an application whose dialog contains a tab control

Fully Owner Drawn Tab Control
Rating: none
Oleg Lobach - 02/01/2000
Great article on creating advanced tabs for your application

Set up a tab control easily to show and hide objects with STabCtrl
Rating: none
Simon Parkinson - Bates - 07/28/1999
Set up a tab control easily to show and hide objects with STabCtrl

CXTabCtrl: an easier tab control for dialogs and forms
Rating: none
XicoLoKo - 07/25/1999
CXTabCtrl: an easier tab control for dialogs and forms

A resizable TabControl
Rating: none
Mihai Filimon - 02/13/1999
A resizable TabControl

A tab-like sheet control
Rating: none
Mihai Filimon - 01/24/1999
A tab-like sheet control

Implementing an owner drawn Tab Control
Rating:
Chris Maunder - 01/24/1999
Implementing an owner drawn Tab Control

An Advanced TabCtrl
Rating: none
Mark Jacob - 01/24/1999
An Advanced TabCtrl


Tooltip controls



TIP: Create In-Place ToolTips on Your Own Controls
Rating: none
pengch - 05/29/2007
Learn how very easy it is to create in-place ToolTips on your own controls, such as a treeview control.

Puzzle, a Game with the MFC Doc/View Architecture (SDI/MDI)
Rating:
Georges Dumond - 06/02/2005
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.

Tooltips for Menu Items and Popup Menu Items
Rating: none
Venu Vemula - 12/01/2003
Learn a simple way to add tooltips to menu items. (The demo/source and header files were updated.)

Tooltip Control (without MFC)
Rating: none
Dhandapani Ammasai - 01/25/2000
Tooltip Control (without MFC)

Adding Context Help
Rating:
Thomas Kokholm - 12/15/1999
Adding Context Help

Balloon Tooltips
Rating: none
Shankar Sathappan, Guy Brousseau and Greg Gagnaux - 07/04/1999
Balloon Tooltips

CHwmDataTip - tool and data tips for CFormView and CDialog classes
Rating: none
Frank LaPiana - 10/17/1998
CHwmDataTip - tool and data tips for CFormView and CDialog classes

Adding Tooltip to any control in your Dialog (multiline)
Rating:
Ferdinand V. Abne - 08/12/1998
Adding Tooltip to any control in your Dialog (multiline)

ToolTip with Popup Sound
Rating: none
Giancarlo Iovino - 08/05/1998
ToolTip with Popup Sound

DataTip
Rating: none
Simon Wilson - 08/05/1998
DataTip

Change tooltips at runtime
Rating: none
Hans Wedemeyer - 08/05/1998
Change tooltips at runtime







internet.commediabistro.comJusttechjobs.comGraphics.com

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs