The Wayback Machine - https://web.archive.org/web/20090908124545/http://www.codeguru.com:80/Cpp/W-D/dislog/

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++ >> Windows & Dialogs >> Dialog


Dialog

Animation



CDialog using animated control
Rating: none
Ran Almog - 10/01/2002
CDialog using animated control

Closing A Window Smoothly
Rating:
Mohammad A. Salah - 05/08/2002
Enhance the user interface for your application by closing its windows in a smoothly way--make your window disappear (fade out) slowly while its closing.

Animated Icon on Titlebar of a Dialog based Application
Rating: none
Rajesh Parikh - 01/21/1999
Animated Icon on Titlebar of a Dialog based Application


Background



CDialogSK, A Skinnable Dialog Class
Rating:
Abhinaba Basu - 07/07/2003
This article discusses the CDialogSK class, which extends the MFC CDialog. See how to add transparency to a dialog, how to add a bitmap to the background, how to set a style for the background, and more.

Simple way to change dialog's background and text colors
Rating:
Nikolay Sokratov - 02/08/1999
Simple way to change dialog's background and text colors

Changing the background color of a dialog
Rating:
Luis Garcia - 02/08/1999
Changing the background color of a dialog


Bitmaps/Images



[Updated] Skins in a Dialog-Based Application
Rating:
Sonu Kapoor - 03/10/2004
Adding skins to a dialog-based application.

Technique to Create Dialogs from Images
Rating: none
David Gallardo Llopis - 02/06/2001
Allows you to create dialogs of any shape from images

Irregular Shaped Bitmap Dialog
Rating: none
David Forrester - 01/29/2001
Class that enables you to create a dialog that has a bitmap background

Bitmap Dialog Class
Rating:
Joerg Koenig - 10/18/1998
Bitmap Dialog Class


Browse Namespace



Class for Browsing shell namespace with your own dialog
Rating:
Selom Ofori - 08/07/1998
Class for Browsing shell namespace with your own dialog


Colors



Cool Color Selector Including Hue, Saturation, and Lumination
Rating:
Lea Hayes - 02/19/2004
This color selector helps to make selecting colors more efficient. This article contains full source code of the color selector and a demonstration application. (The demo project, source code, and illustration were updated.)

Creating a Custom Color Selection Dialog
Rating: none
Oto Spal - 07/24/2003
Learn how to use a "complete" color selection dialog. This dialog is built using pure win32api (no MFC).

Color Picker
Rating: none
Jack Misic - 04/18/2002
A very COOL color pick dialog with a color dropper like Photoshop and FrontPage 2000.

Color Dialog Control Set
Rating: none
Alex Kwok - 04/18/2002
There are three controls included with the demo project, which are CLumChooser, CHusSatChooser and CColorBox.

RGB Preview Dialog
Rating: none
Hakan Bulut - 03/06/2002
This application shows a COLORREF structure that use Slider Control to determinates your 24-bit RGB color and shows also simple way to communicate between CSliderCtrl, CEdit, and CStatic.


CommandUI



Simple Way to Check All Dialog Controls for Changings
Rating: none
Ramin Sadeghi - 05/06/2000
Uses the ON_CONTROL_RANGE MFC macro to avoid having to individually check each control

Using ON_UPDATE_COMMAND_UI with all controls in a Dialog
Rating: none
Scot Nielsen - 01/25/1999
Using ON_UPDATE_COMMAND_UI with all controls in a Dialog

Using ON_UPDATE_COMMAND_UI with controls
Rating:
Tim McColl - 11/11/1998
Using ON_UPDATE_COMMAND_UI with controls

Using ON_UPDATE_COMMAND_UI with menu items and controls
Rating:
James Hebben - 11/11/1998
Using ON_UPDATE_COMMAND_UI with menu items and controls

Using ON_UPDATE_COMMAND_UI with menu items and controls (2)
Rating: none
John Wismar - 11/11/1998
Using ON_UPDATE_COMMAND_UI with menu items and controls (2)


Common Dialogs



There is More Than Just a Little Touching...
Rating: none
Bradley Jones - 11/24/2008
The way you interact with a personal computing device is changing and is about to change even more with lots of touching and even a little hidden video.

File Open and Save As Dialogs for MFC Applications Using GDI+
Rating:
Ovidiu Cucu - 03/07/2006
Learn about CFileDialog-derived classes that offer an easy way to implement File Open and Save As dialogs in MFC applications that use GDI+.

Creating an Open/SaveAs That Stores the MRUD
Rating: none
Tim Gard - 09/06/2002
[Update] Tired of having to navigate from "MyDocuments" for a document every time you open your app? This class stores your Most Recently Used Directory (MRUD) in the Registry for the next time you open the application.

Detail View in FileOpen Dialog
Rating: none
Deepak Gupta - 11/21/2001
Code to provide a detail view by default in your extended FileOpen dialog.

Non-Modal File Dialog Class
Rating:
John McManus - 08/31/2000
Nicely done class that allows for non-modal display of the common file dialog

ColorSpace ATL Control
Rating: none
Andrew Whitechapel - 07/23/2000
ATL version of the popular Corel PhotoHouse-like Color Chooser

Corel PhotoHouse-like Color Chooser
Rating: none
Rajiv Ramachandran - 03/06/2000
Corel PhotoHouse-like Color Chooser

Using Common File Dialogs as Modeless Views
Rating: none
Aliaksei Sanko - 03/01/2000
Using Common File Dialogs as Modeless Views

MFC Solution to Explanding the CFileDialog Common Dialog
Rating: none
Milan Markovic - 01/30/2000
MFC Solution to Explanding the CFileDialog Common Dialog

Customizing the Common File Open Dialog
Rating: none
Shanker Chandrabose - 07/29/1999
Very cool article showing the ins and outs of subclassing the File Open dialog

File Preview Dialog Class
Rating: none
Rajiv Ramachandran - 06/19/1999
A dialog that allows users to preview a file before opening it

Multiple File Selection Dialog
Rating: none
Zandro Arceo - 06/19/1999
Multiple File Selection Dialog

CFileDialog Clone
Rating: none
Xiaolong Wu - 04/24/1999
CFileDialog Clone

CFileExportDialog Class
Rating: none
Anneke Sicherer-Roetman - 04/03/1999
CFileExportDialog Class

Custom Open File or Save as Dialog
Rating: none
Juan Franklin Peqa - 02/01/1999
Custom Open File or Save as Dialog

Costumizing CFileDialog
Rating: none
Christian Skovdal Andersen - 08/07/1998
Costumizing CFileDialog

Font dialog with custom text preview '& color
Rating:
Roger Onslow - 08/07/1998
Font dialog with custom text preview '& color

Customizing the font dialog
Rating: none
Petr Novotny - 08/07/1998
Customizing the font dialog

Color Dialog with Persistent Custom Colors
Rating:
Roger Onslow - 08/07/1998
Color Dialog with Persistent Custom Colors

Changing default file open/save dialogs
Rating:
Jorge Lodos Vigil - 08/07/1998
Changing default file open/save dialogs


Credits Dialog



Scrolling credits dialog
Rating: none
Mark Findlay - 08/07/1998
Scrolling credits dialog


DDX/DDV



Using Multiple Inheritance to Enhance DDX
Rating: none
Malcolm Keller Beyer III - 09/24/2001
This article presents a technique of using one operation to set or retrieve all CDialog DDX data members.

Validating Changes in a Dialog
Rating: none
Chris Olson - 03/06/2001
Class that helps to validate if the a dialog is dirty (or changed)

Parse phone fields
Rating: none
Jeff Lundgren - 08/07/1998
Parse phone fields

Parse IP addresses
Rating: none
Nikolay Sokratov - 08/07/1998
Parse IP addresses

Enhacing CDialogBar with InitDialog and DDX
Rating:
Alger Pike - 08/07/1998
Enhacing CDialogBar with InitDialog and DDX


Dialog



Creating a Shareware Registration Dialog Box
Rating: none
Ivan Markovic - 10/24/2002
Manage shareware application registration and trial periods with this dialog.

CFindInFiles Class (similar to Visual Studio 6.0)
Rating: none
Ole Saether - 04/12/2002
Create a "Find in Files" functionality similar to that found in Visual C++ 6.0.

Creating a View in Dialog (An easy way).
Rating:
Z Mohamed Mustafa - 02/19/2002
Adding a view to a dialog.

Creating a View on a Dialog
Rating:
Naama Goraly - 08/09/2001
Creating a view on a child frame is a basic action when programming in MFC, but what happens when you want your view to be attached to a popup dialog? This article shows a simple way to make this possible.

Dialog Box Zoom In/Out Special Effect
Rating: none
Saeed - 07/27/2001
This article shows you how you can add an extra touch to the way your dialog pop up on the screen. You learn how to give it "zoom".

Embed 'child' dialogs into your main dialog
Rating: none
Martin Randall - 06/22/2001
Code that allows 'child' dialogs to be added to a 'parent' dialog at run time so that all the controls operated as if they were part of the original dialog.

Binding the Resizing Behavior of Dialog and Control
Rating: none
L.D. Nelson - 04/10/2001
For use when a single control encompasses the entire client area of a dialog - resizes control as dialog is resized

Making a Window "Always On Top"
Rating:
Christopher Tan - 08/10/2000
Shows how to set a windows properties such that it is always shown on top of other windows

Tabbed Dialog Box Class
Rating: none
Christophe Mestrallet - 02/04/2000
Dockable dialog that collapses/expands based on mouse over

A Pinnable Dialog Base Class
Rating: none
David Hill - 01/30/2000
A Pinnable Dialog Base Class

Stacked Dialog
Rating:
Zoran M.Todorovic - 01/24/2000
Presents an alternative to PropertySheets


Dialog Bars



Using Buttons on a Dialog Bar with CCmdUI
Rating:
Nara Won - 10/18/1998
Using Buttons on a Dialog Bar with CCmdUI


Dialog Layout Manager



A Simple Dialog Layout Manager
Rating:
Erwin Tratar - 04/05/1999
A Simple Dialog Layout Manager


Dialog Template Resources



Viewing Dialog Template Resources at Runtime
Rating: none
Mihai Filimon - 10/26/1998
Viewing Dialog Template Resources at Runtime


Dialog for selecting folders



CDirSelDialog : Folder Selection Dialog
Rating:
Basava Raju M. - 02/23/2001
Dialog includes option of displaying the folders contents

Dialog for Selecting (and Creating) Folders
Rating:
Nguyen Tan Hung - 05/11/2000
Not only allows the user to select a folder, but class easily allows you to create a new folder (as you see in most installation programs)

Dialog for Selecting Directories
Rating: none
Andrew Phillips - 01/14/2000
Dialog for Selecting Directories

Class That Allows For Selecting Files or Folders
Rating: none
Yoshioka Tsuneo - 07/29/1999
Class That Allows For Selecting Files or Folders

Select Folder dialog
Rating: none
S. Sridhar - 07/29/1999
Allows for more manual control of specifying folder

MFC Wrapper for SHBrowseForFolder
Rating:
Kenneth M. Reed - 02/03/1999
MFC Wrapper for SHBrowseForFolder

Class to select directory
Rating: none
Girish Bharadwaj - 09/01/1998
Class to select directory

Class to select directory (Enhancements)
Rating: none
Vladimir Kvashin - 09/01/1998
Class to select directory (Enhancements)

CFileDialog class that only displays folders
Rating: none
Mihai Filimon - 08/07/1998
CFileDialog class that only displays folders

Directory Picker Dialog
Rating: none
Venkat Gopala - 08/07/1998
Directory Picker Dialog


Dialog-based applications



[Updated] Customizable Alert Window
Rating: none
Marius Bancila - 09/26/2008
Observe the use of a small framework for building alert windows that can be customized in various styles.

Full-Screen Dialog
Rating:
Andrey Abelyashev - 07/21/2000
Enables you to have a dialog application occupy the entire screen (including taskbar area)

Setting the initial position of a dialog-based application
Rating: none
Mihai Filimon - 04/19/1999
Setting the initial position of a dialog-based application

Limiting a dialog-based application to a single instance
Rating: none
Amir Salzberg - 02/02/1999
Limiting a dialog-based application to a single instance


Display Performance



Display Update Speed for Dialog Boxes
Rating: none
Joseph C. Burwell - 01/14/2000
Display Update Speed for Dialog Boxes


Displaying in a window



DOS Text Screen in Dialog
Rating: none
Eletskikh Yuri - 01/30/2002
The CMonitor control is a lightweight class suitable for displaying dos text screen in Dialog.

Stack Window
Rating: none
Timothy A. Chubarov - 07/29/1999
Class to "stack" multiple dialogs inside a parent window


Font Handling



Change default dialog font
Rating:
Dmitri V. Soloviev - 04/03/1999
Change default dialog font


Help



Embedding an HTML Help window into a dialog.
Rating: none
Ralph Walden - 11/11/1998
Embedding an HTML Help window into a dialog.


Image Preview



Standard File Open dialog with preview
Rating: none
Jorge Lodos Vigil - 04/03/1999
Standard File Open dialog with preview

Open Dialog with Bitmap Preview
Rating: none
Luis Ortega - 08/07/1998
Open Dialog with Bitmap Preview


Menu Handling



Disable close button for Dialog box
Rating:
Rajesh Parikh - 03/24/1999
Disable close button for Dialog box


Miscellaneous



[Updated] Resources Explorer
Rating:
Georges Dumond - 09/07/2006
Learn about a search files with resources to explore it. The selected resource can be extracted. This tool is a sample of using Splitter, List, Tree, and resource display.

[Updated] TIP: Dialog-Based, Single-Instance Applications
Rating:
pkhach - 04/06/2006
Limit your dialog-based programs to a single instance by modifying the dialog template.

[Updated] XP Theme Support for Rich Edit and Custom Controls
Rating:
Patchou - 01/12/2006
Learn how to add genuine Windows XP theme support to Rich Edit controls and extend the code for your own custom controls!

Making Any Application Transparent in Windows 2000/XP
Rating:
Abhinaba Basu - 12/09/2003
Explore how to turn any running application transparent in the same way as the layering features of Windows 2000 or Windows XP.

A Line Picker
Rating: none
André Deperrois - 10/23/2003
Examine how to select the style, width, and color attributes for a CPen object from a dialog.

Processing System Messages
Rating: none
Pratap J. Prabhu - 07/22/2003
When running in a loop within a dialog box, the command buttons do not work. While other authors have shown how to use separate threads to run a modal dialog box, this article shows how to process the Message Loop within the same dialog by adding a simple function and making calls to it.

Creating a Dialog with a Variable Number of Buttons
Rating: none
Daniel Aston - 05/01/2003
A solution for having a variable number of buttons on a dialog.

Cookie Viewer/Killer
Rating:
Roger65 - 03/05/2003
Find, view, and delete cookies that have been left on your machine.

Creating a Rotating Dialog Box
Rating: none
Hitesh Kumar Shah - 11/25/2002
Discover how to make dialog applications of non-rectangular shapes and how to rotate those custom-shaped windows. (Very cool!)

MFC, Round Windows, and Highlight Buttons
Rating:
Alex Rest - 10/14/2002
Creating non-standard Windows interfaces is cool. Learn a program technique using window regions and CButton class overloading.

A Class to Display Skinned Popups Like MSN Messenger
Rating:
John OByrne - 07/18/2002
Build a class to display popup dialogs like the the MSN messenger window. This supports non-rectangular windows by using a BMP with a transparency color.

How to Create an Option Configuration Sheet Manager
Rating: none
Christopher Frank - 07/08/2002
Create a configuration sheet manager similar to what is in Mozilla or Netscape Navigator. This is a set of dialogs associated with list/tree controls.

Rich Static Text Control using a Small Markup Language
Rating: none
Chet Simpson - 05/01/2002
Include text justification, different fonts, and styles to give the information in your dialogs a little more pizazz. Uses a simple markup language.

CLayeredWindowHelperST v1.0 - A wrapper class for transparent windows
Rating:
Davide Calabro - 02/11/2002
CLayeredWindowHelperST is a wrapper class of all required APIs to add support for transparent (layered) windows to your applications.

Message Balloons
Rating:
Prateek Kaul - 12/12/2001
There are times when one would like to display messages in an non-obtrusive way. Message Balloons are one of the new ways.

Drop List Controlled Dynamic Dialog Box
Rating: none
Derrick Hughes - 11/12/2001
Create a dynamic dialog that can change its controls based on a listbox selection.

Finding Display Size of Dialog From Resource
Rating: none
Shridhar Guravannavar - 12/06/2000
Very useful information if you need to arrange position and size of other windows based upon the dialog size before the dialog gets displayed.

Sliding Dialogs
Rating: none
Harok Bae - 10/25/2000
Create dialog applications where child dialogs slide out from underneath the parent dialog!

Dynamic Dialog Class
Rating: none
Marcel Scherpenisse - 02/16/2000
Dynamic Dialog Class

Enumerating Controls of a Dialog Resource at Runtime
Rating: none
Ty Matthews - 01/03/2000
Enumerating Controls of a Dialog Resource at Runtime

DevStudio-like Properties Dialog
Rating: none
Mirko Delibasti - 12/29/1999
Adding a "push pin" to the dialog

Changing Dialog like UNIX or LINUX App
Rating: none
Seo-Wooseok - 05/17/1999
Changing Dialog like UNIX or LINUX App

Creating a Round Dialog
Rating: none
Anthony D. Davis - 04/18/1999
Creating a Round Dialog

Attaching Elements to Borders
Rating: none
Joachim Raidl - 12/08/1998
Attaching Elements to Borders

A Base Dialog Class for Modal/Modeless Dialog with Custom Background Color
Rating: none
Patty You - 11/07/1998
A Base Dialog Class for Modal/Modeless Dialog with Custom Background Color

Subselection Dialog
Rating: none
Daniel Zuppinger - 10/28/1998
Subselection Dialog

Switching dialog boxes in a dialog-based application
Rating:
Amir Salzberg - 09/10/1998
Switching dialog boxes in a dialog-based application

Netscape 4.x Preferences Dialog
Rating:
Zoran M.Todorovic - 08/20/1998
Netscape 4.x Preferences Dialog

Transparent Dialog
Rating: none
Jason Wylie - 08/19/1998
Transparent Dialog

Dialog which can be used as MDI child window
Rating:
Martin Horst - 08/19/1998
Dialog which can be used as MDI child window

Dragging a dialog by clicking anywhere on it
Rating:
Craig Lucas - 08/07/1998
Dragging a dialog by clicking anywhere on it

Single Instance of an Application Class (2)
Rating: none
Zoran M.Todorovic - 08/06/1998
Single Instance of an Application Class (2)


Modeless Dialogs



Make Modal Dialogs Behave Like Modeless Dialogs
Rating:
Venkata Sundaram - 01/29/2001
Simulates modeless dialog behaviour while modal dialog-like programmatic control

Modeless child dialog in a Main Dialog with corrected tab order
Rating: none
Mike Liss - 11/09/1998
Modeless child dialog in a Main Dialog with corrected tab order

Convert modal dialogs to modeless
Rating: none
Jon S. Kyle - 10/16/1998
Convert modal dialogs to modeless

Convert modeless dialogs to modal
Rating: none
Rajesh Chandrasekaran - 08/19/1998
Convert modeless dialogs to modal

Convert modeless dialogs to modal
Rating: none
Sushil Saxena - 08/07/1998
Convert modeless dialogs to modal


Non-Rectangular Dialogs



CSplash—A Splash Window Class
Rating:
Abhinaba Basu - 07/16/2004
Learn to create a "splash" window at an application's startup.

Creating Shaped Windows Using Regions with Win32
Rating: none
Sanchay Banerjee - 06/03/2003
Learn how to create a shaped window using a bitmap image file.

Rendering a Region Dialog From a BMP/JPEG
Rating: none
Zhefu Zhang - 01/21/2003
A flexible and user-friendly Region Dialog that support things to permit the user to render a region from both image resource and images files such as bitmap and JPEG. You can drag and drop to apply new images; press Ctrl+Z to go back through all the images you have used, select the background color on different files, and even zoom the images to any ratio you like. Also includes accessory functionalities such as "Lock Machine," "Shut Down Machine After n Minutes," "Start Screen Saver," and so on.

MFC Transparent CDialog Demo
Rating:
Nic Wilson - 12/09/2002
Create a splash screen or skeleton application by using non-rectangular windows. The dialog is shaped by a supplied bitmap. The demo also demonstrates dragging the dialog by clicking anywhere on a visible portion, as well as timer events and using a button on the transparent dialog.


Options Dialogs



Changing Contents of a Property Page with a ComboBox
Rating:
Peter Spooner - 12/07/2000
Technique for creating VS-style property pages where controls appear/disappear based on selected combo box options

Internet Explorer-Style Options Panel
Rating: none
Andy Brown - 11/28/2000
This class implements a control that is designed to have the look and feel of the Internet Explorer 'Advanced Options' property page.

Microsoft Development Environment-Like Options Dialog Class
Rating: none
Waqas Ahmed Saeed - 10/04/2000
Great little class that supports new Visual Studio.NET style option dialogs

Options Tree Dialog
Rating: none
Petr Stejskal - 09/08/1998
Options Tree Dialog


Progress Indicators



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.

Countdown Dialog DLL
Rating: none
Mark Henri - 10/18/2001
Have you ever needed a messagebox style dialog to wait before allowing processing to continue and then disappear automatically? This DLL has a simple dialog box with a progress bar that does just that.

Modeless Multi-Threaded Progress Dialog
Rating: none
Robert E. Burke - 12/18/1999
Modeless Multi-Threaded Progress Dialog


Resizable Dialogs



[Updated] A Snap Size Dialog Class
Rating: none
Mike Scanlon - 05/11/2004
A Snap Size Dialog Class

Flexible Screen Designer
Rating:
John Indigo - 03/18/2004
The dynamic screen classes allow you to incorporate advanced screen functionality into your MFC applications. The fundamental difference of these classes are that they work with the actual resource in your executable—this means that users of your applications can alter screens that have been designed by you using the MFC resource editor—they can make changes at run time.

Automatic Dialog Resizing
Rating:
Dmitry Kochin - 03/20/2003
Another look at cleanly resizing a dialog and its controls.

Easy Dialog, Property Sheet and Window Resizing
Rating: none
Russ Freeman - 04/17/2002
A simple, clean and straightforward way to add resizing dialogs, property sheets, forms and windows to your application.

Class to Auto-Position Controls on Window Resize
Rating: none
Paul Wendt - 11/03/2000
Add auto-sizing to your dialogs (and views) in four steps

General Flicker Free Resizable Control
Rating: none
Torben B. Haagh - 11/01/2000
Fantastic generic solution that can be used for any type of window (dialogs, form views, property sheets, etc.)

Dialog Resize Helper
Rating:
Stephan Keil - 08/20/2000
Easiest way yet to have a "resizable dialog" where controls more and resize according to your specs

Expanding Dialog
Rating: none
D. Sivakumar - 03/06/2000
Expanding Dialog

Sizing Dialog Box
Rating: none
Niki Estner - 02/24/2000
Sizing Dialog Box

Flicker-Free Resizing Dialog
Rating:
Andy Brown - 12/29/1999
Flicker-Free Resizing Dialog

Auto repositioning/resizing of child controls (using C++ templates)
Rating: none
Eugen Paval - 02/04/1999
Auto repositioning/resizing of child controls (using C++ templates)

Resizable Dialog Box
Rating: none
Eli Vingot - 01/25/1999
Incorporated changes due to user feedback

Expanding/Contracting Dialog Box
Rating: none
Daniel G. Hyams - 01/25/1999
Expanding/Contracting Dialog Box

Creating an Expanding Dialog
Rating: none
Peter Pearson - 12/08/1998
Creating an Expanding Dialog

Sizable dialogs at its easiest
Rating: none
Hans Buehler - 08/07/1998
Sizable dialogs at its easiest


Scrolling



A Scrollable Dialog Class (CScrollDialog)
Rating: none
Felix Rivera - 07/03/1999
A Scrollable Dialog Class (CScrollDialog)


Splash Screens



Animated Multithread Splash
Rating:
endether - 02/11/2005
Build a real multithreaded splash, with the slow loading process and the animated splash running simultaniously.

A Splash Screen with Alpha Blending
Rating: none
Leonardo Bernardini - 06/09/2003
Have you ever thought about creating a splash screen that melts with the background using an Alpha channel together with the splash bitmap? This three-class implementation could help you do this. Includes explanations of Alpha Blending routines and GDI functions such as GetDIBits and SetDIBits. (The demo project was updated.)

Adding a Splash Screen to Your Applications
Rating:
David Hillard - 01/27/2003
Create splash screens for your applications without the use of MFC.

Splash Screen with 256 color support
Rating: none
Zafir Anjum - 08/07/1998
Splash Screen with 256 color support

Splash screen with text on it that uses its own thread
Rating: none
Markus Loibl - 08/07/1998
Splash screen with text on it that uses its own thread

Dialog with Splash Screen Example Code
Rating:
Kirk Stowell - 08/07/1998
Dialog with Splash Screen Example Code


Splitter Windows withing Dialogs



CSSplitter: Splitter with the Ability to Save/Restore Its Position
Rating:
atamas - 08/16/2004
Learn about a splitter control derived from CStatic for dialog controls and not only within a restricted splitter pane.

Invisible Splitter Window
Rating: none
Mohamed Mustafa Z. - 07/11/2002
This article explains about how to hide the splitter window and make it non-resizable.

Showing Window Contents While Resizing the Splitter
Rating: none
Ismail Pazarbasi - 06/12/2002
The CSplitterWnd class of MFC does not draw panes while resizing. This class allows you to show a window's contents while you are resizing the splitter pane.

CSplitDialog for Dialog based Applications
Rating: none
Georges Kanaan - 11/15/2001
CSplitDialog for Dialog based Applications

Splitter Dialog
Rating: none
Mirko Delibasti - 12/17/1999
CSplitterWnd-type class for Dialogs

CSplitterWnd in a Dialog based Application
Rating: none
Gerd Klevesaat - 08/07/1998
CSplitterWnd in a Dialog based Application


Threads



Dynamic Creation of Thread-Separated Dialogs Having Only Its Class Name
Rating:
Dmitri Shorin - 04/06/2004
The article describes a way of creating class objects by naming its classes. This way permits you to create a new class object by calling a function or class method that receives as input parameters pointer to CRuntimeClass object. In general, it shows you how to design a mechanism that creates a user-selected dialog window in its own child thread.

Simple Worker Thread Example
Rating: none
Rick Schneewind - 05/17/2001
Demonstrates how to start a worker thread from a dialog, keeping the dialog free while running a busy loop in the background.

A Dialog class to drive a worker thread
Rating: none
Bernard Niset - 02/12/1999
A Dialog class to drive a worker thread


Tip of the Day



MFC class "Tip of the Day" like WinZip
Rating: none
Alexey Kazakovsky - 02/12/2002
This control, CStartupTip, helps to create a dialog "Tip of the Day" like WinZip "Tip of the Day".

Better Tip of the Day dialog
Rating: none
Michael Walz - 08/07/1998
Better Tip of the Day dialog


Title Bar



Full-Screen Caption Bar
Rating:
Lars Werner - 02/10/2004
Use this caption/title bar for applications that require something extra.

Adding Buttons to Dialog Caption
Rating: none
Fabi Pantera - 01/26/2000
Adding Buttons to Dialog Caption

Draw on Title Bar
Rating:
Istvan Moldovan - 12/17/1999
Illustrates technique for drawing on a Dialog's titlebar


Toolbars and Statusbars



Single Toobar Simultaneously Used by Multiple Dialog-Based Applications At Once
Rating: none
Oscar Kogosov - 05/05/2000
Enables you to use a single toolbar across multiple dialog-based application

Adding a Toolbar to a Dialog-Based Application
Rating:
Brad Guttilla - 01/22/2000
Adding a Toolbar to a Dialog-Based Application

StatusBar on Dialogs
Rating:
Girish Pandit - 07/28/1999
StatusBar on Dialogs

A "How to" on placing a Toolbar on a dialog
Rating: none
Phil McGahan - 04/17/1999
A "How to" on placing a Toolbar on a dialog

Toolbars and Statusbars on Dialogs
Rating:
Cyril Zekser - 08/07/1998
Toolbars and Statusbars on Dialogs

Display help for dialog controls on the status bar
Rating: none
Nikolay Sokratov - 08/07/1998
Display help for dialog controls on the status bar


Tooltips for Dialog Controls



ToolTips for Modal Dialog controls
Rating: none
Aviad Tobaly - 02/01/1999
ToolTips for Modal Dialog controls

Tooltips in modal dialog boxes
Rating: none
Henk Devos - 01/25/1999
Tooltips in modal dialog boxes

Tooltips for dialog controls
Rating: none
Dave Bixler - 08/07/1998
Tooltips for dialog controls


Tutorials



Graphics Class Design : Shape
Rating: none
Bjarne Stroustrup - 02/05/2009
Class Shape can provide you with the ability to represent things appearing in a Window. Learn about this class from an industry legend.

Processing Keyboard Messages
Rating:
Sam Hobbs - 11/08/2002
Learn about various solutions for processing keyboard messages in dialogs and form views.


Win32



Using Windows Vista Built-In Double Buffering
Rating: none
Marc Gregoire - 12/01/2008
Learn how to fixing flickering issues when drawing graphics by using double buffering.

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.

Browse for Folder with a Quick Pick
Rating:
Lars Werner - 03/21/2006
Learn about a customized version of the "Browse for folder" dialog that creates quick picks to your selected directories.

Win32 Thread Synchronization, Part I: Overview
Rating:
Arjay - 05/20/2005
Learn about processes, threads, and a couple of thread synchronization techniques.

D3DXQUATERNION-Based Camera for Flight Simulations
Rating: none
Ejaz Anwer - 10/12/2004
Learn about a DirectX Quaternion-based camera class to implement the camera modal in 3D flight simulations.

Creating a Reusable Dialog Class without MFC
Rating:
Daniel Bartsch - 09/05/2003
Develop a reusable dialog class with flexible message handling without using MFC. (The article, source code, and EXEC file were updated.)


Wizards



CWizardPage - an MFC Convenience Class for Wizard Dialogs
Rating: none
Ralf Pichocki - 04/22/2002
An MFC Convenience Class for Wizard Dialogs.

Alternative Wizard Dialog
Rating: none
Iuri Apollonio - 08/07/1998
Alternative Wizard Dialog







internet.commediabistro.comJusttechjobs.comGraphics.com

WebMediaBrands Corporate Info

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