Home Latest updates Submit your article About Us Advertise on the Code Project Contact us Discussion Forums Home Home
The Code Project
The Code Project Navigation bar
KeywordAuthor
Community
.NET
Controls
General
Libraries and Projects
Multimedia
Other Platforms
GUI
Internet
Miscellany
 
Click here for the free Dundas Upload control

Dialog and Windows Programming

Display articles by
Title/Description Author Updated Score

Beginners
 
Windows Message Handling - Part 3
Handling messages in SDK programs
Daniel Kopitchinski 9 Jun 2000
Beginner
4.84
Windows Message Handling - Part 4
Reflected Messages, MFC and SDK Subclassing
Daniel Kopitchinski 8 Jun 2000
Beginner
4.83
Windows Message Handling - Part 2
Message Maps, User defined messages and Registered Messages
Daniel Kopitchinski 8 Jun 2000
Beginner
4.72
Windows Message Handling - Part 1
An introduction to basic Windows messages such as WM_SIZE and WM_CLOSE, and how to add your own handlers
Daniel Kopitchinski 8 Jun 2000
Beginner
4.66
Creating your first Windows application
A brief step-by-step tutorial that demonstrates creating an SDI based application that does not use the MFC Doc/View architecture.
Daniel Kopitchinski 15 Jun 2000
Beginner
4.62
Beginners Guide to Dialog Based Applications - Part Two
A step by step tutorial showing how to create your first windows program using MFC
Dr. Asad Altimeemy 30 Jun 2000
Beginner
4.38
A Beginners Guide to Dialog Based Applications - Part One
A step by step tutorial showing how to create your first windows program using MFC
Dr. Asad Altimeemy 12 Aug 2000
Beginner
4.23
Creating your first MFC Doc/View application
A brief step-by-step tutorial that demonstrates creating an SDI and MDI based applications using the MFC Doc/View architecture.
Chris Maunder 11 Sep 2000
Beginner
4.19

Console Programming
 
QuickWin - Turn a console application into a Windows program
Redirect stdin, stdout and stderr into a window
Lanz Jean-Claude 18 Oct 2000 4.93

Dialogs
 
CResizableDialog
A CDialog derived class to implement resizable dialogs with MFC
Paolo Messina 13 Mar 2001 4.74
A thread-safe timed message box
The system Message Box that is closed atuomatically after some time
Markus Loibl 13 Feb 2001 4.06
Subclassing Dialogs and Property Pages
You have a lot of dialogs that have a lot of properties in common. You'd like to derive the specialized ones from the general ones. Here's how.
Joseph M. Newcomer 6 Apr 2001
3.57
A Gradient Title Bar for modal and modeless dialog
This article shows you how to give your Win95/NT4 modeless dialogs a Win98/W2K like gradient title bar.
Amit Dey 23 Jan 2001 3.53
Create a modeless dialog box as child window
Simple step by step article explaining how to create a modeless dialog box as child window.
Thomas Blenkers 10 Nov 2000 3.5
Create a modeless dialog box as sibling of the app's main window
Simple step by step article explaining how to create a modeless dialog box as sibling of the app's main window.
Thomas Blenkers 10 Nov 2000 2

General
 
CIconDialog - Icon Selection Dialog
A Freeware MFC dialog class to select an icon.
PJ Naughter 4 Mar 2000 5
Create, Position, Show and Hide controls at Runtime using the RollOut Window
A neat way to show/hide groups of related controls
Masoud Samimi 9 Nov 2000 5
Dynamic child window positioning
Describes a method to implement resizable child windows.
Hans Bühler 23 Feb 2000 4.96
Add a Help Button to a MessageBox
How to add a help button to a MessageBox and associate it with a context-sensitive help ID
Robert Pittenger 24 May 2000 4.88
Adding a Recent File List to an MFC dialog based application
This article demonstrates how to add a recent file list to a dialog based application
Pablo Presedo 7 Jan 2001 4.86
Layout Manager for Dialogs, Formviews, DialogBars and PropertyPages
A framework to provide automatic layout control for dialogs and forms
Erwin Tratar 5 Aug 2000 4.83
Stacked dialogs
Creating a stacked dialog such as Netscape's 'Preferences' dialog
Zoran M. Todorovic 30 Dec 1999 4.8
CClockCtrl v1.01
A Freeware MFC class to display an analog clock.
PJ Naughter 5 Mar 2000 4.75
Expanding and collapsing Dialogs
This article shows gives you the ability to make your dialogs expand or contract, depending on how much information the user wishes to view
Michael Walz 10 Jan 2000 4.75
Tabbed Dialog Box Class
A docking dialog that auto-expands when the mouse passes over it
Christophe Mestrallet 28 Feb 2000 4.71
Message Management
Learn effective methods for managing your user-defined messages.
Joseph M. Newcomer 17 May 2000 4.7
CPushPinFrame v1.11
A Freeware MFC PushPin property page dialog class.
PJ Naughter 4 Mar 2000 4.67
Updating modal dialog contents using callbacks
How to update a modal dialog contents using a callback function
Zoran M. Todorovic 8 Dec 1999 4.67
Child Dialog (Sub Forms) Daniel Zuppinger 18 Nov 1999 4.65
CResizeCtrl
A resize control to implement resizable dialogs with MFC
Herbert Menke 2 Jul 2000 4.64
DDXFile v1.11 - DDX Filename Selection
A Freeware DDX routine for selecting a filename.
PJ Naughter 4 Mar 2000 4.5
Subselection Dialog Daniel Zuppinger 18 Nov 1999 4.4
Sizers: An Extendable Layout Management Library
An article on extendable layout management classes
William E. Kempf 17 Jan 2000
Advanced
4.39
Dynamic Dialog Class
Create dialogs dynamically, and easily, without the need for a dialog resource script.
Marcel Scherpenisse 15 Feb 2000 4.38
Tooltips in modal dialog boxes
A demonstration of how to show tooltips in modal dialog bozes
Henk Devos 21 Nov 1999
Beginner
4.27
TCX Message Box (derived from CWnd) Thales P. Carvalho 19 Nov 1999 4.18
A Scrolling Credits Dialog Mark Findlay 22 Nov 1999 4.12
Implementing Modal Message Loops
An introduction to creating modal windows
Chris Becke 28 Feb 2000 4
Improved Tip-of-the-Day Dialog Robert Pittenger 18 Nov 1999 4
Save/Restore main window size with a single function call
Save/restore the main window size at application exit/startup with a single function call in MDI, SDI and dialog based applications.
Martin Holzherr 14 Sep 2000 4
Dialog Box Control Management
Learn how to effectively control your dialogs.
Joseph M. Newcomer 17 May 2000 3.83
A snap to screen border dialog class
Dialog class that implement a snap-to-screen-border feature like Winamp
François Gagné 9 Apr 2000 3.8
A Wrapper for MessageBoxIndirect
A class which encapsulates MessageBoxIndirect.
Peter Kenyon 23 Feb 2000 3.6
Using dialogs in console apps
Learn how to display a message box from a console application.
Joseph M. Newcomer 24 May 2000 3.43
Splasher v1.32 - A Splash Screen Implementation
An improved splash screen component for MFC.
PJ Naughter 4 Mar 2000 3.42
A Better CenterWindow() Function
This is a good replacement for CWnd::CenterWindow() that works.
Brian Hart 4 Oct 2000 3.33
A Card Dialog
A auto-sizing dialog used to store and display smaller child dialogs
Zoran M. Todorovic 20 Jan 2000 3.33
Standard file open dialog with preview
This article describes a completely object oriented standard file open dialog with preview.
Jorge Lodos Vigil 29 Dec 1999 3.25
Adding a splash screen to your dialog based application
Splash screens are not only for Doc/View based applications
Kirk Stowell 16 Dec 1999 3
CTimerScroll class
Helper class to handler the mouse cursor movement near to client's area borders
José Alfredo Morón P. 24 Jan 2001 2

Plug-ins
 
Nullsoft Winamp Plugin With Bitmapped UI, Docking and Restrictive Resizing
An article discussing a Plugin for Nullsoft Winamp which looks and behaves like the Winamp UI.
James Spibey 10 Jun 2000 4.86

Skins & Advanced UI
 
A Visual Framework (Views, Tabs and Splitters)
Creating SDI/MDI applications with splitter and tab windows
Zoran M. Todorovic 30 Sep 2000
Advanced
4.83
EZSkin - A Primitive Framework for building skinnable apps
A mini library to build Bitmap based skinnable apps.
V.Lakshmi Narasimhan 30 Jan 2001 4.82
Sliding Dialog Windows
Simple version of sliding dialog windows like MS Media Player 7
Ran Wainstein 14 Feb 2001 4.64
A picture based skin system and MPEG decoder
A picture based skin system for MFC that allows the user to customise their dialogs. The system is demonstrated by presenting a fully functioning MPEG decoder application.
Cuneyt Elibol 28 Jul 2000 4.41
CCreditsCtrl - An advanced About Box
Yet another fully stacked control for displaying scrolling credits...
Marc Richarme 8 Jan 2001 4.24

Unedited Reader Contributions
 
Gribble1 - CWnd goes full screen
This brief tutorial shows how to use a CWnd in 'full screen' mode, and provides a framework for investigating some simple Windows graphic calls.
Tim Deveaux 10 Feb 2001
Beginner
4.88
CResizableFormView
Extension of Paolo Messina's CResizableDialog concept
John Simmons / outlaw programmer 29 Nov 2000 4.83
EZOptionsDlg - Netscape Preferences like dialog
A Modified Property Sheet with the Tree Control replacing the Tabs
V.Lakshmi Narasimhan 5 Nov 2000 4.64
"Select Computer" Dialog
The ATL and MFC versions of the class that implements "standard" dialog for selecting users(computers) within the Windows Network.
Igor Soukhov 2 Apr 2001
4.55
SlickSkins™... Give Your Browser A New Shape!
Create Very Cool GUIs by Reshaping Internet Explorer
Bill SerGio 1 Feb 2001 4.45
Using CResizablePage In a CFormView
Technique for utilizing a CResizablePage in a CFormView-derived class
John Simmons / outlaw programmer 27 Nov 2000 4
Resize MDI Child Frame Windows to Fit Form Views
Make the MDI windows which contain your program's forms snap to match the forms' sizes.
Brian Hart 6 Feb 2001 3.75

Windows 2000 Styles
 
Windows 2000 Style Wizards
Create Windows 2000 style Wizards with white backgrounds
Robert Pittenger 24 May 2000 4.75
Office 2000 style File Dialogs for Win 95/98/NT/Me
Ever wanted to use the new Office 2000 file dialogs on Win 95/98/NT/Me, including the file previewing? Well now you can.
David Wulff 5 Apr 2001
4.48
FaderWnd - a Window Fader for Windows 2000
An MFC class to fade any window with only one line of code.
Phil J Pearson 29 Jun 2000 4.46
Windows 2000 Common File Dialog
How to show the new Common File Dialog in MFC Apps in Windows 2000
Keyvan Saneinejad 17 May 2000 4.19
Screen Mate
Windows 2000 introduces a new extended window style bit WS_EX_LAYERED that can significantly improve performance and add great visual effects.
Hirosh Joseph 29 Mar 2001
3.88
Easy to use file finding dialog
An easy to use multi-threaded dialog class that will search disks for files. Similar to Explorer's "Find Files of Folders" tool.
Smaller Animals Software Inc. 20 Mar 2001 3.6

Windows Common dialogs
 
Select Folder dialog with a difference
The windows 'Select Folder' dialog with some extra functionality
Sridhar Rao 25 Aug 2000 4.67
Adding filters to the Open File dialog Anneke Sicherer-Roetman 25 Nov 1999 4.56
Using the CFindReplaceDialog class
How to use the CFindReplaceDialog dialog for text searching
Tibor Blazko 23 Aug 2000
Beginner
4
The CResizeableFileDialog class
How to make the Windows Common Dialogs resizeable
Tibor Blazko 16 Mar 2001
Beginner
3.75
Customizing the Windows Common File Open Dialog Shanker Chandrabose 20 Nov 1999
Beginner
3.7
Removing filters from the Windows Common File Open Dialog Sridhar Rao 23 Nov 1999 3.25

Get the power of C++ with the ease of VB


last updated 11 Apr 2001
Copyright © CodeProject, 1999-2001.
All rights reserved
webmaster@codeproject.com