Click here to Skip to main content
6,822,123 members and growing! (18,130 online)
Email Password   helpLost your password?
Article Category: All Topics MFC/C++ C# VB.NET ASP.NET SQL Architect Windows 7 Java LAMP Mobile CEO / Manager

Dialogs and Windows


Desktop Development » Dialogs and Windows
Language
Platform
Technology
Audience
Skill Level
Topic
Clear All

Contents

Dialog & Windows - Beginners

top
Title / Updated Author Score  
Windows Message Handling - Part 4
Updated: 25 Apr 2003  
Reflected Messages, MFC and SDK Subclassing
VC6Win2K, MFC, Dev
Daniel Kopitchinski 4.77
Windows Message Handling - Part 3
Updated: 8 Jun 2000  
Handling messages in SDK programs.
VC6Win2K, Visual-Studio, MFC, Dev
Daniel Kopitchinski 4.70
Windows Message Handling - Part 2
Updated: 7 Jun 2000  
Message Maps, User defined messages and Registered Messages
VC6Win2K, Visual-Studio, MFC, Dev
Daniel Kopitchinski 4.65
Windows Message Handling - Part 1
Updated: 7 Jun 2000  
An introduction to basic Windows messages such as WM_SIZE and WM_CLOSE, and how to add your own handlers
VC6Win2K, Visual-Studio, MFC, Dev
Daniel Kopitchinski 4.50
Beginners Guide to Dialog Based Applications - Part Two
Updated: 29 Jun 2000  
A step by step tutorial showing how to create your first Windows program using MFC.
VC6Win2K, MFC, Dev
Dr. Asad Altimeemy 4.47
Tutorial - Modeless Dialogs with MFC
Updated: 18 Jun 2002  
Some tips/suggestions on using modeless dialogs with MFC
VC6, VC7, Windows, MFC, Dev
Nishant Sivakumar 4.38
Subclassing and Owner Drawing, the SDK Way
Updated: 14 Aug 2001  
An article describing how to use the Win32 SDK to subclass controls, and to give them a custom appearance using owner draw.
VC6Win2K, MFC, Dev
Paul A. Howes 4.30
Creating your first Windows application
Updated: 14 Jun 2000  
A brief step-by-step tutorial that demonstrates creating an SDI based application that does not use the MFC Doc/View architecture.
VC6Win2K, MFC, Dev
Daniel Kopitchinski 4.29
A Beginners Guide to Dialog Based Applications - Part One
Updated: 11 Aug 2000  
A step by step tutorial showing how to create your first windows program using MFC
VC6Win2K, Visual-Studio, MFC, Dev
Dr. Asad Altimeemy 4.27
Tile, center and stretch a bitmap as your MFC dialog background
Updated: 6 Jun 2002  
A small CDialog derived class that helps avoid frequent copy/pasting of the same code, when using a bitmap as dialog background
VC6, VC7Win2K, WinXP, MFC, Dev
Nishant Sivakumar 4.16
Creating your first MFC Doc/View application
Updated: 10 Sep 2000  
A brief step-by-step tutorial that demonstrates creating an SDI and MDI based applications using the MFC Doc/View architecture.
VC6Win2K, MFC, Dev
Chris Maunder 4.00
MessageBalloon - an enhanced MessageBox
Updated: 18 Apr 2007  
An enhanced MessageBox, no need for user interaction to dismiss
C++, Windows, Visual-Studio, MFC, Dev, Design
nicoster 3.21
Browse Folder dialog, search folder and all sub folders using C/C++.
Updated: 22 Jul 2002  
Opens a Browse Folder window, then searches each file of the selected folder and all subfolders.
VC7WinXP, Visual-Studio, MFC, Dev
JHawkZZ 3.10
Simple MFC independent Open-Save File Dialog class
Updated: 13 Mar 2007  
OpenSaveFile Dialog Class
VC7, Windows, Visual-Studio, MFC, Dev
Denis Ponomarenko 2.02

Dialog & Windows - Caption Bars

top
Title / Updated Author Score  
Glass Effect Extender Library for your Applications
Updated: 17 Aug 2009  
This library enables you to control the glass effect of Windows Vista and Windows 7.
VB, Windows (Vista, Win7), .NET (.NET2.0, .NET3.0, .NET3.5), GDI+, Dev
Ragheed Al-Tayeb 4.73
Vista Aero ToolStrip on Non-Client Area
Updated: 8 Feb 2009  
Place a ToolStrip on Aero's Glass non-client area.
C# (C#1.0, C#2.0, C#3.0), Windows (Vista), Win32, Dev, Design
Jose Menendez Póo 4.66
Full Screen Caption bar
Updated: 3 Feb 2004  
Description on how to implement a full screen caption bar in Win32/MFC.
C++/CLI, VC6, .NET, Win2K, WinXP, Win2003, MFC, Dev
Lars [Large] Werner 4.08
Customized Skinned Caption for MDI
Updated: 16 Jun 2002  
Make your customized skinned caption bar for MDI
C++/CLI, VC6, .NET, Win2K, WinXP, MFC, Dev
Ashok Jaiswal 3.57

Dialog & Windows - Console Programming

top
Title / Updated Author Score  
The Console Reinvented
Updated: 26 Mar 2009  
A multi-view console written in C# and DirectX.
C#.NET3.5, DirectX, VS2008, Architect, Dev, Design
Dmitri Nesteruk 4.81
phos: A console GUI component
Updated: 17 Aug 2009  
A DLL implemented in assembler featuring a console GUI component.
C, ASM, GDI, Dev
Michael Mangelsdorf 4.80
QuickWin - Turn a console application into a Windows program
Updated: 17 Oct 2000  
Redirect stdin, stdout and stderr into a window
VC6Win2K, MFC, Dev
Lanz Jean-Claude 4.75
Forms for Console Apps
Updated: 7 Aug 2006  
A framework for employing reusable, declarative interfaces for console applications.
XML, C#2.0, Windows, .NET, Visual-Studio, Dev
Sean Michael Murphy 4.60
Writing to and read from the console - From a GUI application using the same cout/cin and printf/scanf
Updated: 23 Oct 2006  
Adapt console to GUI applications using ConsoleAdapter.
VC6WinXP, Dev
Sudheesh.P.S 4.50
C# command line parsing
Updated: 1 Sep 2008  
A simple base class to extract command line options.
C# (C#2.0, C#3.0), Windows, .NET (.NET2.0, .NET3.0, .NET3.5), DBA, Dev, SysAdmin
Keith Fletcher 4.48
NConsoler - command line parser library for .NET
Updated: 8 Sep 2008  
Command line parser based on meta information.
C# (C#1.0, C#2.0, C#3.0), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5), Dev
Maxim Tihobrazov 4.32
Parsing command line arguments
Updated: 26 Apr 2009  
The CommandLineParser library provides a simple way to define command line arguments and parse them in your application.
C#, Windows, .NET, Dev
trupik 4.25
Threads and Pipes in Console Apps
Updated: 10 Jul 2008  
When a dynamically-resizable dialog is created, you may find it desirable to have controls resize or rearrange themselves dynamically in response to these changes. This project shows some simple techniques to use when the arrangements are not too complex. It also incorporates two other projects, the
C++, Windows, Visual-Studio (VS.NET2003), MFC, Dev
Joseph M. Newcomer 4.25
Updating the Command Line Parser - Unedited
Updated: 23 Aug 2009  
I had previously created a Command Line Parser from Ray Hayes codeproject article Automatic Command Line Parsing in C#. I had adapted it to VB.NET and upgraded it to .NET 3.5 but I recently ran into the problem with wanting a single command prompt application to handle multiple processes and multipl
VB (VB9.0, VB10), Windows (WinXP, Win2003, Vista, Win2008, Win7), .NET (.NET3.5, .NET4.0), Visual-Studio (VS2008, VS2010), All-Topics, Dev
Martin Hinshelwood 3.00

Dialog and Windows Programming - Control Positioning

top
Title / Updated Author Score  
EvaLayout, Lay it be!
Updated: 1 Jan 2008  
An efficient and flexible layout mananger.
VC6, MFC, SQL2000, DBA, Dev
Alejandro Xalabarder 4.83
Move controls on a form at runtime
Updated: 17 Dec 2008  
Move controls on a form at runtime by just using a helper class and one line of code.
C# (C#2.0), .NET (.NET2.0), WinForms, Dev
Alphons van der Heijden 4.78
Control Positioning and Sizing using a C++ Helper Class
Updated: 20 Sep 2005  
Add layout management of controls to a CWnd or CDialog using a C++ helper class.
VC6, Windows, MFC, Dev
nschan 4.77
Win32 dialog helpers
Updated: 18 Apr 2003  
Easy support for dialog resizing and ActiveX controls
VC6, VC7Win2K, WinXP, MFC, ATL, Dev
Stephane Rodriguez. 4.51
Customizing User Controls with Smart Tag Feature
Updated: 22 Jun 2009  
This article explains how to add Smart Tag feature to a user control.
C#, .NET (.NET3.5), WinForms, Dev, Design
Balamurali Balaji 4.47
Easy dialog control resizer
Updated: 22 Sep 2003  
Simple implementation of "anchors" and "docking" features implemented in .NET forms
VC6, VC7, VC7.1, Windows, MFC, Dev
uemaker 4.40
Animated Child Window Movement
Updated: 8 Oct 2009  
A simple class to animate the movement of child windows
C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), Windows, MFC, Dev
Chris Losinger 4.20
CStackableGroupBox - Class to Hide Group of Controls and Shrink Dialog Window
Updated: 31 Jan 2009  
CStackableGroupBox allows you to create multiple groups of controls and then show or hide them at runtime
C++, Windows, MFC
Damir Valiulin 3.88
Drag and Drop Windows/Form Controls (Design UI at Runtime)
Updated: 13 Sep 2007  
Enables user to design the user interface by moving all form controls to the desired place. It allows to move the control at execution time.
C#2.0, Windows, .NET2.0VS2005, Dev
vikas maan 3.78
Control Positioner -- Repostion your child windows without code change
Updated: 24 Jun 2003  
This is a small class for control repositioning. It can create an INI file, which logs all aspects of your control.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Ziming 3.27
Relative resizing and control positioning in forms
Updated: 8 Sep 2009  
Dynamicly resize and position controls relative to the size of the form.
C#, Windows, .NET, WinForms, Dev
Liav Hurvitz 2.67

Dialog & Windows - Dialogs

top
Title / Updated Author Score  
Adobe Gradient Picker Clone
Updated: 22 Oct 2009  
An article about implementing a gradient manager
C# (C#2.0), Windows, .NET (.NET2.0), GDI+, Dev
Julian Ott 4.92
Full implementation of IShellBrowser
Updated: 5 May 2009  
A VS-like open and save file dialog implementation.
C#2.0, Windows (WinXP), Visual-Studio (VS2005), Dev
Frohmen 4.86
Adobe Color Picker Clone
Updated: 14 Apr 2009  
A simple but powerful .NET color picker dialog.
C#.NET2.0, GDI+, VS2005, VS2008, Dev
Julian Ott 4.84
EasySize - Dialog resizing in no time!
Updated: 23 Mar 2007  
An easy way to position controls in resizable dialogs or property pages using just a few macros
VC6, VC7Win2K, WinXP, MFC, Dev
Marc Richarme 4.78
Wizard Form Implementation
Updated: 17 Feb 2009  
Create a dynamically resizable wizard form
C#, .NET, WinForms, Dev
John Simmons / outlaw programmer 4.77
XMessageBox - A reverse-engineered MessageBox()
Updated: 29 Nov 2008  
A reverse-engineered non-MFC MessageBox() that includes custom checkboxes.
C++WinXP, Vista, Win32, VS2005, VS2008, Dev
Hans Dietrich 4.76
XBrowseForFolder - Wrapper for SHBrowseForFolder
Updated: 7 Mar 2008  
XBrowseForFolder wraps the SHBrowseForFolder API, provides a way to specify an initial directory, and cleans up the SHBrowseForFolder dialog.
VC6Win2K, WinXP, Win2003, MFC, VS2005, Dev
Hans Dietrich 4.74
Building a Dynamic UI using a CWnd Free Pool
Updated: 6 Jan 2007  
Classes for building MFC-based user interfaces dynamically, with a focus on minimizing resource usage.
XML, VC6Win2K, WinXP, MFC, Dev
nschan 4.72
Getting User Input From Dialogs - Part 2
Updated: 15 Dec 2008  
An article on obtaining user input by the use of dialogs
C#2.0, C#3.0, Windows, .NET1.1, .NET2.0, .NET3.0, .NET3.5, WinForms, Dev
Henry Minute 4.71
CIconDialog - Selecting Icons
Updated: 28 Mar 2004  
The CIconDialog class allows you to add an icon-selection dialog box to your applications
VC6, VC7Win2K, WinXP, MFC, Dev
Armen Hakobyan 4.67
A class for child dialogs
Updated: 3 Nov 2003  
How to put a child dialog in a dialog box
VC6WinXP, MFC, Dev
Chris Hills 4.67
XFolderDialog - a folder selection dialog based on CFileDialog
Updated: 25 Feb 2008  
XFolderDialog provides a folder selection dialog like that used in MS Word, and includes persistent list view type.
VC6Win2K, WinXP, MFC, VS2005, Dev
Hans Dietrich 4.67
XMonoFontDialog - Customizing CFontDialog Part II: Selecting Monospaced Fonts
Updated: 22 Oct 2008  
XMonoFontDialog is a CFontDialog clone that is customized for selecting monospaced fonts. A custom label has been added to the dialog that informs the user when a monospaced font is selected in the combobox, and bold typeface is used to highlight monospaced fonts in the combobox list.
C++, Windows (WinXP, Vista), Visual-Studio (VS2005), MFC, Dev
Hans Dietrich 4.61
"Select Computer" Dialog
Updated: 16 Apr 2001  
The ATL and MFC versions of the class that implements a dialog for selecting users(computers) within the Windows Network.
VC6Win2K, MFC, ATL, STL, Dev
Igor Sukhov 4.61
Modeless Dialog Management
Updated: 7 Jul 2003  
A simple method for tracking and dealing with multiple modeless dialogs.
VC6, VC7Win2K, WinXP, MFC, Dev
Joe Calkins 4.60
How to implement a scrollable child dialog
Updated: 11 May 2003  
How to implement a scrollable child dialog
VC6, VC7Win2K, WinXP, MFC, Dev
Massimiliano Conte 4.59
XFontDialog - Customizing CFontDialog Part I: Adding Font Filters
Updated: 7 Oct 2008  
XFontDialog demonstrates how to customize CFontDialog by removing unwanted controls
VC6, VC8.0Win2K, WinXP, Vista, MFC, VS2005, Dev
Hans Dietrich 4.58
CResizableDialog
Updated: 27 Oct 2001  
A CDialog derived class to implement resizable dialogs with MFC
VC6, Windows, MFC, Dev
Paolo Messina 4.58
Tabbed Dialog without Property Sheets
Updated: 3 Mar 2004  
How to use CDialog pointers to make a tab-controlled window
VC6Win2K, WinXP, MFC, Dev
Andrew Lawrence 4.55
Hosting .exe applications into a dialog
Updated: 9 May 2007  
An article on launching and embeding .exe applications into a dialog-based application
VC6, Windows, MFC, Dev
Sherin Iranimose 4.53
Simple and more powerful resizable dialog
Updated: 26 Sep 2004  
A simple resizable dialog which resizes in NONE, RESIZE, REPOS, RELATIVE, ZOOM, DELTA_ZOOM mode and behaves differently in different directions(left, top, right, bottom)
VC6, VC7, VC7.1, Windows, MFC, VS.NET2003, Dev
Robert Python 4.51
AJAX-style Asynchronous Progress Dialog for WinForms
Updated: 2 Mar 2008  
A base class for adding a rich asynchronous progress animation to any Form.
C# (C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Architect, Dev, Design
Nathan Evans 4.46
Creating embedded dialogs in MFC
Updated: 29 Jul 2003  
Creating embedded dialogs in MFC using DS_CONTROL
VC6, VC7Win2K, WinXP, Win2003, MFC, Dev
EK_Kiwi 4.43
Enhanced MFC message boxes
Updated: 27 Feb 2004  
How to replace the standard MFC message box with an enhanced version
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Michael P. Mehl 4.42
Using Dialog Templates to create an InputBox() in C++
Updated: 15 Mar 2006  
Using dialog templates to create an InputBox() in C++, similar to that of VB's InputBox().
VC6, Windows, Visual-Studio, MFC, Dev
lallous 4.42
Dialog Header
Updated: 22 Jul 2002  
Add a header to any dialog or property sheet
VC6, VC7Win2K, WinXP, MFC, Dev
jmgurgel 4.42
Simple way to create non-rectangular shaped dialogs
Updated: 6 Dec 2003  
This article outlines a simple way to create dialogs which are not rectangular in shape
VC6, Windows, Visual-Studio, MFC, Dev
abhinaba 4.40
Automatic Dialogs in .NET
Updated: 13 Apr 2009  
How to build .NET dialogs automatically using attributes.
C#, .NET, Dev
lithium2709 4.40
Outlook like notification window using ATL
Updated: 11 Aug 2006  
Create an Outlook like notification window using ATL.
VC6, Windows, Visual-Studio, ATL, Dev
prasad_som 4.38
CMagDialog
Updated: 9 Nov 2005  
CMagDialog: a class to enable dialogs to dock side by side.
VC7.1Win2K, WinXP, MFC, VS.NET2003, Dev
Francesco Aruta 4.35
How to extend the native MessageBox dialog in .NET
Updated: 4 Aug 2007  
This article introduces a way to extend the native MessageBox dialog without using Windows Hooks and message processing.
C#2.0, Windows, .NET2.0VS2005, Dev
Yifeng Ding 4.33
Helper Class for Resizable MFC Dialogs
Updated: 19 Mar 2009  
This class takes care of the child window placement when you resize an MFC dialog. Also stores the size in the Registry for the next call.
C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Win2008), Win32, Visual-Studio (VS.NET2003, VS2005, VS2008), MFC, Architect
Gernot Frisch 4.33
CSettingsDialog, a Dialog Customizing Your Project Settings and More
Updated: 11 Mar 2002  
A Netscape Preferences-Like Dialog
VC6Win2K, MFC, Dev
yellowine 4.32
EZOptionsDlg - Netscape Preferences like dialog
Updated: 16 Apr 2001  
A modified property sheet with the tree control replacing the tabs.
VC6Win2K, MFC, Dev
Lakshmi Vyas 4.31
CDialogEx, CPropertySheetEx2 classes with status bar, toolbar and tool tips
Updated: 28 Sep 2002  
CDialogEx and CPropertySheetEx2 are classes derived from CDialog and CPropertySheetEx with support for status bar, toolbar and tool tips
VC6, VC7Win2K, WinXP, MFC, Dev
Martin Ziacek 4.31
XCharMap - A dialog to display a character map
Updated: 3 Jun 2003  
XCharMap demonstrates the use of CXCharMap, a class that displays a character map similar to the Windows Character Map utility.
VC6Win2K, WinXP, MFC, Dev
Hans Dietrich 4.29
Keyboard messages/accelerators handling in MFC dialog based applications
Updated: 1 Dec 2001  
This article explains how you can override PreTranslateMessage and ProcessMessageFilter in dialog based apps
VC6, VC7, Windows, Visual-Studio, MFC, Dev
Nishant Sivakumar 4.28
Getting Caret Position Inside Any Application
Updated: 30 Mar 2009  
Retrieves Caret position from any application and converts it to the Screen Coordinates
C# (C#1.0, C#2.0, C#3.0)
Saurabh Singh Gangwar 4.27
Transparent Static Text In Dialogs
Updated: 4 Jul 2004  
A simple way to make static text controls draw transparently over the dialog background.
VC6Win2K, WinXP, MFC, Dev
danamac 4.20
XHTMLTipOfTheDay - HTML Tip of the Day Dialog
Updated: 14 Jun 2004  
XHTMLTipOfTheDay is a Tip of the Day dialog that displays HTML and has forward and back buttons.
VC6Win2K, WinXP, Win2003, MFC, Dev
Hans Dietrich 4.17
An Animation-Style Dialog Class
Updated: 12 Feb 2002  
CAniDialog : An Animation-Style Dialog Class Derived from CDialog and Using DrawWireRects
VC6Win2K, WinXP, MFC, Dev
=[ Abin ]= 4.16
Scrollable Dialog in Pure Win32 API
Updated: 29 Jan 2009  
Minimalistic example of scrollable dialog implemented in pure Win32 API
C++, C, Windows, Win32, Dev
Alex Blekhman 4.15
MSN Messenger type status bar popup message box
Updated: 21 Oct 2001  
MSN Messenger type status bar popup message box
VC6, VC7Win2K, MFC, Dev
Prateek Kaul 4.12
Message Balloons
Updated: 28 Nov 2002  
Message Balloons as opposed to Message Boxes
VC6Win2K, WinXP, MFC, Dev
Prateek Kaul, RK_2000 4.09
How to include a dialog without copying from .RC
Updated: 26 Nov 2001  
This code allows you to include a dialog in your code snippets without requiring a user to copy from your resource file and pasting it into their own.
VC6Win2K, Visual-Studio, MFC, Dev
Brad Bruce 4.08
Delay MessageBox with auto-close option
Updated: 13 Aug 2002  
This message box delays its dismissal by disabling the OK button for a delay interval. It also has an optional auto-close feature. There are two versions, one uses a WH_CBT hook and some basic window tricks like sub-classing to achieve its goal. The other one is more MFC-ied.
VC7Win2K, WinXP, MFC, Dev
Shog9, Nishant Sivakumar 4.06
CInputBox 1.0
Updated: 30 Nov 2001  
A CFrameWnd derived class that provides functionality similar to the VB InputBox function. You don't need a dialog resource to use the class!
VC6, VC7, Windows, Visual-Studio, MFC, Dev
Nishant Sivakumar 4.05
A thread-safe timed message box
Updated: 12 Feb 2001  
The system Message Box that is closed atuomatically after some time
VC6Win2K, MFC, Dev
Markus Loibl 4.04
Auto-close message box
Updated: 23 Jul 2007  
A simple solution for automatically closing a message box.
VC6WinXP, MFC, Dev
thammadi 4.00
CBrowseFolderDialog Class
Updated: 20 Apr 2009  
A simple BrowseForFolder dialog functionality implementation.
VC8.0, Windows, Dev
Denis Ponomarenko 4.00
Adding a splash screen to your dialog based application
Updated: 8 Aug 2002  
Splash screens are not only for Doc/View based applications
VC6, MFC, Dev
Kirk Stowell 3.82
Creating a Dialog-based App
Updated: 15 Oct 2001  
This is my method of creating dialog-based apps, and in addition, illustrates how to handle the Enter key in an edit control.
VC6Win2K, MFC, Dev
Joseph M. Newcomer 3.80
A drop-in replacement for MessageBox()
Updated: 4 Jan 2005  
Other articles describe replacements for MessageBox() with extra buttons for "Yes to All" and "No to All", but you still have to write the code to handle those buttons. This article presents a class that does all the work for you.
VC6WinXP, MFC, Dev
Chris Hills 3.80
Save and restore dialog controls' states
Updated: 28 Feb 2004  
A simple but universal way to save and restore state of dialog controls
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
uemaker 3.79
SHBrowseForFolder with Explorer style file open dialog PlacesBar (Toolbar)
Updated: 22 Oct 2006  
Now, SHBrowseForFolder has the same look and feel as the Explorer file open dialog box.
C++, Windows, Visual-Studio, MFC, Dev
tanvon malik 3.78
Bitmap Backgrounds For Dialog Boxes
Updated: 28 May 2007  
An article on setting a Bitmap as the Dialog Background. NO API
VC7, Windows, Visual-Studio, MFC, Dev
ImmelmanQ 3.74
Subclassing Dialogs and Property Pages
Updated: 5 Apr 2001  
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.
VC6, Visual-Studio, MFC, Dev
Joseph M. Newcomer 3.71
Create a modeless dialog box as child window
Updated: 9 Nov 2000  
Simple step by step article explaining how to create a modeless dialog box as child window.
VC6Win2K, MFC, Dev
Thomas Blenkers 3.68
Bug Submitter Dialog
Updated: 28 Apr 2009  
Dialog that enables user to submit various types of bugs via a webservice
VB6, VB (VB7.x, VB8.0, VB9.0), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5), Visual-Studio, PHP, Dev
jeroen de dauw 3.67
A Gradient Title Bar for modal and modeless dialog
Updated: 22 Jan 2001  
This article shows you how to give your Win95/NT4 modeless dialogs a Win98/W2K like gradient title bar.
VC6, MFC, Dev
Amit Dey 3.64
Add a 'Dont show this dialog again' Checkbox with minimal effort
Updated: 9 Mar 2008  
A control to let the user select to never see a dialog again.
C#2.0.NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, Vista, .NET3.0VS2005, Dev
mav.northwind 3.63
CGlassDialog
Updated: 11 Aug 2006  
This is a simple class that makes transparent dialog boxes rise more smoothly.
VC6, VC7Win2K, WinXP, Win2003, MFC, VS.NET2003, VS2005, Dev
Youngman Park 3.62
An alternative to the often asked view-in-dialog problem using a dialog bar
Updated: 2 Jul 2002  
In this article I show an alternative to the tricky (and thus often unstable) attempts to create a view on a dialog.
VC6Win2K, WinXP, MFC, Dev
thom_as 3.57
Background Task Dialog
Updated: 19 Apr 2004  
A wrapper for dialog boxes where you must do a long-time process but you don't want your application to appear to be HUNG.
VC6Win2K, WinXP, MFC, Dev
Mauro Leggieri 3.55
Aero Wizard in VB.NET
Updated: 30 Jul 2009  
Create an Aero-style wizard in VB.NET
VB6, VB (VB7.x, VB8.0, VB9.0), .NET (.NET2.0, .NET3.0, .NET3.5), Visual-Studio (VS2008)
pimb2 3.55
Tips for dialog based applications
Updated: 25 Aug 2002  
Beginners tips for dialog based applications
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
VGirish 3.54
Splash screen with contents of the VERSIONINFO
Updated: 24 Apr 2004  
Easy to implement splash screen for dialog based applications that displays the contents of VERSIONINFO. Look at this!
VC6WinXP, MFC, Dev
Thomas Latuske 3.51
Modifying a modal dialog's style and position at run time
Updated: 20 Feb 2006  
This article describes how to modify a modal dialog's styles and position at run-time so it can work both as a child of a CPropertySheet as well as a pop-up window on its own.
VC6Win2K, WinXP, Visual-Studio, MFC, Dev
Rafique Sheikh 3.50
Movement Restricted Dialog Form
Updated: 25 Feb 2008  
How to restrict a dialog form's movement area. Useful for MDI applications.
C# (C#1.0, C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Win32, Dev
DaveyM69 3.47
Drag & Drop Dialog
Updated: 27 Mar 2002  
A dialog-class which you can drag around the screen by clicking anywhere on it.
VC6, VC7Win2K, WinXP, MFC, Dev
Jochen Duell 3.39
Creating a dynamically translucent dialog
Updated: 1 Aug 2008  
Using two common techniques to create an uncommon UI.
C++ (VC6, VC7, VC7.1, VC8.0), Dev
CheerJeer 3.38
How to move a dialog which does not have a caption
Updated: 21 Apr 2007  
Two ways to move a dialog by dragging its client area.
VC8.0Win2K, WinXP, Win2003, Vista, WTL, VS2005, Dev
Igor Vigdorchik 3.37
Customised Modal Dialog
Updated: 23 Apr 2008  
Modal dialog with a user-defined look and feel.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (WinXP), MFC, Dev
lata07mahi 3.33
Font Properties Property Page
Updated: 4 Oct 2004  
Adding the functionality of the ChooseFont() function to a property sheet
VC6, Windows, MFC, Dev
Niklas Lindquist 3.20
Hide / Minimize a Dialog on Startup
Updated: 8 Apr 2009  
How to hide/minimize a dialog on startup
C++
Naveen 3.09
Custom Featured MessageBox
Updated: 11 Feb 2008  
A MessageBox that works as we want.
C# (C#1.0, C#2.0, C#3.0), Windows (WinXP), .NET (.NET2.0), Win32
Xmen W.K. 2.90
Create a modeless dialog box as sibling of the app's main window
Updated: 9 Nov 2000  
Simple step by step article explaining how to create a modeless dialog box as sibling of the app's main window.
VC6Win2K, MFC, Dev
Thomas Blenkers 2.89
A Doc/View Dialog, supports Dynamic Split
Updated: 21 Aug 2003  
You can arbitrarily add DOC/View, and all the view can be resized.
VC6, VC7, VC7.1Win2K, MFC, Dev
lava_sdb 2.88
Using CResizablePage In a CFormView
Updated: 16 Apr 2001  
Technique for utilizing a CResizablePage in a CFormView-derived class
VC6Win2K, MFC, Dev
John Simmons / outlaw programmer 2.87
User Friendly License Input Forms
Updated: 3 Oct 2008  
Techniques to make license input forms more user friendly.
C#, VB, Windows, .NET, Visual-Studio (VS.NET2003, VS2005, VS2008)
Grant Porteous 2.80
CDialogEx New Ownerdrawn Dialog Base Class
Updated: 24 Oct 2001  
Custom non-client drawn dialog base derived from CDialog.
VC6Win2K, MFC, Dev
Michael Mogensen 2.77
Toolbar & StatusBar on Dialog
Updated: 7 Aug 2002  
Toolbar / Statusbar on Dialog Window
VC6, VC7Win2K, WinXP, MFC, Dev
Barretto VN 2.67
BitMap Contour To Windows Region
Updated: 16 Sep 2005  
An article on how to generate an outline of a bitmap. Used when designing user shaped dialogs.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
serup 2.57
Preventing "Return" and "Esc" From Closing Dialog
Updated: 11 Feb 2005  
Preventing the Return and Esc keys from closing a dialog. User will close the dialog via File-> Close or clicking the "x".
C++/CLI, VC6, VC7, VC7.1, VC8.0, .NET, Win2K, WinXP, MFC, Dev
JKallen 2.56
Getting different font colors using the system CColorDialog and changing the background color
Updated: 27 Oct 2002  
Believe it or not, changing the background color of a dialog box and using different color fonts is really easy. This will show you how to do so using the system dialog : CColorDialog.
VC6, VC7Win2K, WinXP, MFC, Dev
Selevercin 2.55
Load a child dialog from a dynamic DLL
Updated: 14 Mar 2008  
How to load a child dialog from a dynamic DLL and display it in an EXE project as a child.
C++ (VC6, VC7, VC7.1, VC8.0), Windows, MFC, Dev
GUNMAN 2.45
A simple way to make a dialog “dragable” without using Title Bar
Updated: 29 Mar 2004  
A simple way to make a dialog “dragable” without using Title Bar
C++, Windows, Visual-Studio, MFC, Dev
Aris Adrianto S 2.27
Dialog based single instance applications improved
Updated: 21 Jun 2007  
Limiting dialog based programs to single instance by modifying the dialog template and using Mutex.
VC6, .NET, WinXP, MFC, Dev
swarup, pkhach 2.07
Changing the Default form of Dialog Window
Updated: 24 Dec 2004  
Changing the default form of dialog window making it as a circle instead of rectangular form.
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Star_Friend 2.00
The Tab Order Helper Class
Updated: 13 Oct 2009  
A class for manipulating tab order with sub dialogs
C++, Windows, Win32, Dev
Kwon Yong Hwi 2.00
Function to load a bitmap on a dialog
Updated: 6 Apr 2006  
Here is a function to load a bitmap on any dialog.
C++, Windows, Visual-Studio, MFC, Dev
Saday Sarkar 1.75
Simple Interop: Exposing VB InputBox Dialog to a C# Project - Unedited
Updated: 15 Jan 2009  
This is basically a VB InputBox Dialog wrapper dll for C#.
C#, VB
omzig 1.63
Implement Accelerators in a Dialog-Based Application - Unedited
Updated: 9 Jun 2009  
Getting accelerators to work in a dialog box.
C++, MFC, Dev
Jonathan Wood  

Dialog and Windows Programming - Form Views

top
Title / Updated Author Score  
Views in Full Screen Mode
Updated: 19 Feb 2005  
Viewing windows in full screen mode.
eVC, VC6, WinMobile, Win2K, WinXP, MFC, Dev
Przemyslaw Syrek 4.38
Automatic resizing of a FormView based application when the user toggles the control bars on or off.
Updated: 26 Feb 2004  
Explains how to implement an application which automatically resizes itself when the user toggles the control bars on or off. This means that for an application using a CFormView derived view, the size of the view will be constant, the parent frame will be resized to fit control bars like status bar
VC6Win2K, WinXP, MFC, Dev
Patric_J 4.15
CResizableFormView
Updated: 6 Jun 2001  
Extension of Paolo Messina's CResizableDialog concept
VC6Win2K, MFC, Dev
John Simmons / outlaw programmer 3.40
User-Defined Multi-Lingual Applications
Updated: 25 Sep 2009  
Developing multilingual applications that allow users to create their own language files
C#, Windows, All-Topics, Architect
Mark C. Malburg 3.29

Dialog & Windows - General

top
Title / Updated Author Score  
Transparent Splash Screen
Updated: 13 Jan 2006  
Creating a transparent Splash Screen - like the one used by Adobe.
C#, VB, .NET (.NET1.1), Win2K, WinXP, Win2003VS.NET2003, VS2005, Dev
DameonBlack 5.00
How to Write a Managed Global Hook for Window Creation and Destruction
Updated: 6 Aug 2009  
Create a global hook that sends WM_CREATE and WM_DESTROY messages
C# (C#1.0, C#2.0, C#3.0), Windows
medic4891 5.00
Disable Close Button from Title bar of a Window - Unedited
Updated: 8 Dec 2009  
As a developer, you must have found few things that are really haven't thought of earlier. On that note, Say you want to disable Close Button of a window. It is easier to disable other button (using properties available with Form) from control box of the window, or even remove the control box...
C#, Windows
Abhishek Sur 5.00
Stacked Windows Control Tutorial
Updated: 10 Jul 2006  
Step-by-step development of a stacked-windows control.
VC6Win2K, WinXP, Visual-Studio, MFC, Dev
Franc Morales 4.94
Getting a "Handle" on the MDI Client
Updated: 6 Oct 2004  
A component to customize the MDI area of a Form with color, images, border styles, and more.
C#.NET1.1, Win2K, WinXP, Win2003, GDI+, VS.NET2003, Dev
Jacob Slusser 4.94
Customizing OpenFileDialog in .NET
Updated: 14 Nov 2006  
An extended control to add extra funcionality to the standard OpenFileDialog in .NET.
C#2.0.NET2.0, Win2K, WinXP, Win2003, Vista, WinForms, VS2005, Dev
CastorTiu 4.88
Various methods for capturing the screen
Updated: 19 Sep 2006  
Explains techniques for capturing the screen programmatically.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
P.Gopalakrishna 4.83
CWnd Helper Class
Updated: 6 Dec 2002  
Class with static functions and nested classes to make working with CWnd-derived objects easier
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Alvaro Mendez 4.81
Color Take
Updated: 9 Dec 2005  
An article on getting the colors of pixels from the desktop.
VC6WinXP, MFC, Dev
Roger65 4.80
Improved Dialog Data Validation for Doubles
Updated: 8 Dec 2002  
Dialog data validation for doubles that allows you to specify a variable name and an interval range (e.g. [-90,90))
VC6Win2K, WinXP, Visual-Studio, MFC, Dev
Damir Valiulin 4.80
Intercept and Manage Windows Originated by Third-party Components Hosted in C# Application
Updated: 5 Mar 2008  
Intercept, fill and close windows originated by third-party components hosted in C# application. As an encountered case, making WebBrowser control silent is considered.
C++, C# (C#1.0, C#2.0, C#3.0), Windows (WinXP, Win2003), .NET (.NET2.0), Win32
Sergey Stoyan 4.80
XDialogImport - How to share dialogs between projects
Updated: 18 Jun 2003  
XDialogImport describes a simple and effective method for sharing frequently-used dialogs between projects, using some documented and some poorly documented techniques.
VC6Win2K, WinXP, Win2003, MFC, Dev
Hans Dietrich 4.80
Extend OpenFileDialog and SaveFileDialog the easy way
Updated: 26 Aug 2009  
Customize OpenFileDialog and SaveFileDialog using a User Control
C#2.0.NET2.0, WinXPVS2005, Dev, Design
dmihailescu 4.79
Layout Manager for Dialogs, Formviews, DialogBars and PropertyPages
Updated: 4 Aug 2000  
A framework to provide automatic layout control for dialogs and forms
VC6Win2K, MFC, Dev
Erwin Tratar 4.77
Tabbed Dialog Box Class
Updated: 27 Feb 2000  
A docking dialog that auto-expands when the mouse passes over it
VC6, MFC, Dev
Christophe Mestrallet 4.77
Some handy dialog box tricks, tips and workarounds
Updated: 17 Sep 2002  
Hidden modal dialogs, stealing focus, always on top dialogs, going full-screen, expanding and contracting dialogs, removing task bar icon, context sensitive help and many other useful tips and tricks.
VC6, VC7, Windows, Visual-Studio, MFC, Dev
Nishant Sivakumar 4.77
Message Management
Updated: 16 May 2000  
Learn effective methods for managing your user-defined messages.
VC6, Visual-Studio, MFC, Dev
Joseph M. Newcomer 4.76
A Plug-in Wizard Framework
Updated: 21 May 2008  
A wizard framework that supports plug-ins for the wizard pages.
C#, Windows, .NET, WinForms, Architect, Dev, Design
Marc Clifton 4.75
CFolderDialog - Selecting Folders
Updated: 17 Feb 2005  
The CFolderDialog class allows you to add a folder-selection dialog box to your applications.
VC6, VC7Win2K, WinXP, Win2003, MFC, Dev
Armen Hakobyan 4.74
MDISnap
Updated: 29 Nov 2004  
Do your users a favor - add snapping edges to MDI child windows (or anywhere else).
VC6Win2K, MFC, Dev
peterchen 4.72
ResizableLib
Updated: 15 Jun 2004  
A set of classes to ease the development of resizable windows with MFC
VC6, Windows, MFC, Dev
Paolo Messina 4.70
CWindow (A wrapper class for the window API functions) + IuSpy
Updated: 9 May 2008  
CWindow (a wrapper class for the window API functions) + IuSpy(Spy++ analog).
C# (C#2.0).NET2.0, Win32, WinForms
Maxim Berezov 4.68
Gribble2 - CGribbleWnd goes blitting.
Updated: 17 Jul 2001  
Some full screen blitting leads to yet another look at Windows painting messages.
VC6Win2K, MFC, Dev
Tim Deveaux 4.68
Add Scrolling to a CWnd or CDialog using a C++ Helper Class
Updated: 20 Sep 2005  
An article on adding scrolling to a CWnd or CDialog using a C++ helper class.
VC6, VC7.1.NET1.1, Win2K, WinXP, MFC, VS.NET2003, Dev
nschan 4.67
Gribble1 - CWnd goes full screen
Updated: 16 Apr 2001  
This brief tutorial shows how to use a CWnd in 'full screen' mode, and provides a framework for investigating some simple Windows graphic calls.
VC6Win2K, MFC, Dev
Tim Deveaux 4.67
Dynamic child window positioning
Updated: 22 Feb 2000  
Describes a method to implement resizable child windows.
VC6, Visual-Studio, MFC, Dev
Hans Bühler 4.66
The singular non-modality of MFC modal dialogs
Updated: 6 Apr 2003  
Explains the pseudo modality of CDialog based modal dialogs and a problem with the CDialog::EndDialog implementation
VC6, VC7, VC7.1Win2K, WinXP, MFC, VS.NET2003, Dev
Nishant Sivakumar 4.66
Modal MFC frame window
Updated: 9 Aug 2005  
Utility class that helps to implement a modal dialog's behavior for any CFrameWnd-derived window class in an easy way.
VC6, VC7Win2K, WinXP, MFC, Dev
Alexey Nikitin 4.66
Go to sleep! Fade to B/W
Updated: 9 Nov 2003  
Fading a window from color to black and white like Windows/XP
VC6, VC7Win2K, WinXP, MFC, Dev
John A. Johnson 4.64
Cristi Potlog's Wizard Control for .NET
Updated: 21 Sep 2005  
This article introduces a sample wizard control for Windows Forms.
C#, Windows, .NET1.1VS.NET2003, Dev
Cristi Potlog 4.64
Expanding and collapsing Dialogs
Updated: 9 Jan 2000  
This article gives you the ability to make your dialogs expand or contract, depending on how much information the user wishes to view.
MFC, Dev
Michael Walz 4.63
FindWindow
Updated: 4 Apr 2009  
FindWindow is a tool for searching windows/controls
C#, Windows, .NET (.NET1.0), Win32, Dev
Jörg Bausch 4.63
MS Spy++ style Window Finder
Updated: 9 Jul 2002  
Ever wondered how the cool Microsoft Spy++ Window Finder Tool is created ? Here is one possible implementation.
VC6, MFC, Dev
Lim Bio Liong 4.62
Using PreSubclassWindow
Updated: 24 Oct 2001  
PreSubclassWindow is a very nice handler to use for certain effects in dialogs.
VC6, Visual-Studio, MFC, Dev
Joseph M. Newcomer 4.61
DDXFile v1.11 - DDX Filename Selection
Updated: 3 Mar 2000  
A freeware DDX routine for selecting a filename.
VC6, MFC, Dev
PJ Naughter 4.60
How to Lock Windows NT Work Station - Unedited
Updated: 6 Nov 2009  
Introduction:  How can you lock your Windows NT based Work Station programmatically? To do this you just need a little basic knowledge on how to use user32.dll. Here you will found a function name as LockWorkStation() and you need to know how to call this function. A sample example with the descript
VB, Windows (Win2K, Win2003), Win32, Visual-Studio (VS2005, VS2008)
Md. Marufuzzaman 4.60
Adding Balloon Windows to a .NET Application
Updated: 13 Jul 2003  
Introduction to the BalloonWindow class which allows .NET applications to implement balloon windows similar to what is available in Windows XP. Complete customization allows both the appearence and shape to be configured as well as projecting an alpha-blended shadow.
C#.NET1.0, Win2K, WinXP, Dev
Peter Rilling 4.59
TSWizard - a wizard framework for .NET
Updated: 26 May 2003  
Provides a framework for creating wizards for use in your .NET applications
C#.NET1.0, Win2K, WinXP, Dev
James T. Johnson 4.59
FileDialogExtender
Updated: 4 Dec 2004  
Describes an easy way to change the initial view state of the listview in the Open/SaveFileDialog.
C#.NET1.1, Win2K, WinXP, WinForms, VS.NET2003, Dev
Robert Rohde 4.59
Dissecting the MessageBox
Updated: 26 Apr 2005  
A look at what goes into creating a message box, and in the process, create a customizable message box that supports custom buttons, icons, fonts ,"Don't ask me again" functionality, timeouts, localization and lots more.
C#, Windows, .NET1.1VS.NET2003, Dev
Sijin 4.59
Create, Position, Show and Hide controls at Runtime using the RollOut Window
Updated: 8 Nov 2000  
A neat way to show/hide groups of related controls.
VC6Win2K, MFC, Dev
Masoud Samimi 4.58
TCX Message Box (derived from CWnd)
Updated: 18 Nov 1999  
An extended message box class for MFC applications.
VC6, MFC, Dev
Thales P. Carvalho 4.58
Advanced MessageBoxing with the C# MessageBoxIndirect Wrapper
Updated: 6 Mar 2007  
This article presents a friendly C# wrapper class for the MessageBoxIndirect API. The MessageBoxIndirect class allows you to add a help button, custom icon, locale-aware buttons, and different modalities to a message box.
C#, VC7.1, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
Scott McMaster 4.58
CResizeCtrl
Updated: 1 Jul 2000  
A resize control to implement resizable dialogs with MFC.
VC6, Windows, MFC, Dev
Herbert Menke 4.57
Stacked dialogs
Updated: 29 Dec 1999  
Creating a stacked dialog such as Netscape's 'Preferences' dialog.
VC6, MFC, Dev
Zoran M. Todorovic 4.54
Splash Screen C++ Class without MFC or .NET
Updated: 21 Apr 2009  
A C++ class to generate a splash screen and about box from a bitmap and version string resources.
VC6, VC7, VC7.1, VC8.0, Windows, Win32, Visual-Studio, Dev
Chris Apple 4.54
How to make a Message Only Window
Updated: 12 Aug 2004  
An article on how to make a message only window.
VC6, VC7, VC7.1Win2K, WinXP, MFC, VS.NET2003, Dev
bryce 4.54
SingleInstance Component (Winform)
Updated: 3 Aug 2003  
A component that makes a Winform application single instance.
C#, VC7.1.NET1.1, Win2K, WinXPVS.NET2003, Dev
Reto Ravasio 4.54
ToolTip With Image C#
Updated: 3 Sep 2009  
It is a customized ToolTip that can display text with Image. We can configure size and border color too. It is built on .NET 2.0 Platform
C# (C#1.0, C#2.0, C#3.0), Windows, WinForms, Dev
Kumar, Ravikant India Bangalore 4.54
Extended Folder Browser
Updated: 20 Jun 2006  
Adding functionality to a Folder Browser Dialog control.
C#, .NET, WinXP, Visual-Studio, Dev
Goldberg Royee 4.53
A simple solution for validation of MFC forms
Updated: 24 Sep 2003  
An easy way to do validation for MFC Dialogs, FormViews, PropertyPages
VC6, VC7, VC7.1, Windows, MFC, Dev
zcln 4.52
Adding a Recent File List to an MFC dialog based application
Updated: 4 Sep 2001  
This article demonstrates how to add a recent file list to a dialog based application
VC6Win2K, Visual-Studio, MFC, Dev
PPresedo 4.51
HTMLTextBox
Updated: 24 Jan 2007  
Provides a user control that allows the user to edit HTML page.
C#, Windows, .NET, Visual-Studio, Dev
Jay Liu 4.51
Sizers: An Extendable Layout Management Library
Updated: 16 Jan 2000  
An article on extendable layout management classes.
VC6, MFC, Dev
William E. Kempf 4.50
WindowSnapshot - System Tray Utility To Surgically Capture Bitmaps of Windows/Controls On The Screen
Updated: 13 Jan 2002  
A System Tray Utility to precisely capture screenshots of Windows and Controls anywhere on the screen.
VC6, MFC, Dev
Lim Bio Liong 4.50
Xguiplus - A set of Photoshop's-like color pickers
Updated: 14 Jul 2002  
An MFC compliant Adobe Photoshop's-like Color Picker from xgui
VC6, VC7Win2K, WinXP, MFC, Dev
dswigger 4.50
Browse for Folder with a Quick Pick
Updated: 16 Mar 2006  
Customized version of the "Browse for folder" dialog. It creates quick picks to your selected directories.
VC6Win2K, WinXP, Win2003, MFC, Dev
Lars [Large] Werner 4.50
"Do not ask again" Message Boxes
Updated: 4 Feb 2003  
Two simple ways to add "Do not ask again" Message Boxes to your application.
VC6Win2K, WinXP, MFC, Dev
Nicolas Bonamy 4.49
CIconDialog - Icon Selection Dialog
Updated: 3 Mar 2000  
A Freeware MFC dialog class to select an icon.
VC6, Visual-Studio, MFC, Dev
PJ Naughter 4.47
Tool tip on window
Updated: 16 Oct 2001  
Tooltips for window according to specified rectangular areas of that window
VC6Win2K, MFC, Dev
onlyrakesh 4.47
A slide form base
Updated: 18 Dec 2002  
A slide form class from which to derive your forms from
C#, Windows, .NET1.0, Visual-Studio, Dev
nimbus3d 4.47
An advanced rendering class
Updated: 15 Jul 2008  
A rendering class with full customizations for novice or advanced users.
C# (C#1.0, C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Win2K, WinXP, VistaVS.NET2003, VS2005, VS2008, Design
Epoque 4.46
MessageBoxManager - A Windows Forms component that provides enhanced MessageBox functionality
Updated: 19 Feb 2006  
MessageBoxManager is a Windows Forms component that you can drag & drop into a Windows Forms project's main form, and it gives you enhanced message box functionality without forcing you to change your existing calls to any of the MessageBox.Show() overloads
C++/CLI, C#, VC8.0, Windows, .NET2.0, WinForms, VS2005, Dev
Nishant Sivakumar 4.45
C# Fade Form Effect With the AnimateWindow API Function
Updated: 19 Oct 2008  
An easy way to perform fade/slide effects for forms.
C#, .NET, Dev
MCF.Goodwin 4.45
Drawing Image on MDI Main Frame background
Updated: 26 Mar 2002  
This article explains how to draw images on MDI Main Frame background using window subclassing
VC6, VC7Win2K, MFC, Dev
Konrad Rotuski 4.43
Selection Rectangle: An Implementation in "Explorer style" :)
Updated: 28 Jan 2010  
A semi-transparent selection rectangle
C++, Windows, Win32, MFC, Dev
Eugen Podsypalnikov 4.43
Restore Your Application's Window Position At Ease
Updated: 10 Nov 2005  
This is an article on how to restore your window to the saved position. All you need to do is just derive your own window class from the provided class. You can also extend the window position management function for some other correlative utilities.
VC6, VC7, VC7.1.NET1.1, WinXP, MFC, VS.NET2003, Dev
Xia Xiongjun 4.42
Animate the Mainform of your Application
Updated: 31 Jan 2003  
Shows how to change the visual style of the application form with an animation.
C#, Windows, .NET1.0, Dev
Marc Schneider 4.41
OptionsForm and OptionsPanel, two classes to easily manage application options
Updated: 25 Oct 2006  
Two classes that let you synchronize GUI and Settings (or any other binding) with automatic saving/cancelling.
C#.NET2.0, Win2K, WinXPVS2005, Dev
Elia Sarti 4.41
A Wrapper for MessageBoxIndirect
Updated: 22 Feb 2000  
A class which encapsulates MessageBoxIndirect.
VC6, MFC, Dev
Peter Kenyon 4.40
Windows XP Grayscale Shutdown Effect in Windows Forms
Updated: 15 Apr 2009  
How to create a Windows Shutdown effect in Windows Forms using C# and .NET.
C#, .NET, GDI, GDI+, Dev
Rizwan Qureshi 4.40
Control client area minimum size with MFC
Updated: 14 Feb 2006  
Controlling the client view minimum size with WM_GETMINMAXINFO in MFC can be tricky. This article proposes an elegant and reusable solution to this problem.
VC6, MFC, Dev
lano1106 4.37
Tooltips in modal dialog boxes
Updated: 20 Nov 1999  
A demonstration of how to show tooltips in modal dialog bozes
VC6, Visual-Studio, MFC, Dev
Henk Devos 4.36
WindowFloater - A System Tray Utility To Make A Window Float To The Top.
Updated: 5 Jan 2002  
A System Tray utility to make any window float to the top of the Z-Order.
VC6, MFC, Dev
Lim Bio Liong 4.35
A fast and lightweight cell control
Updated: 11 Mar 2008  
A fast and lightweight cell control for displaying tabular data. The cell is a custom control derived from ATL::CWindow.
C++, Windows, Visual-Studio, ATL, WTL, Dev
xueming.yan 4.34
Preserving window position in a MFC SDI application
Updated: 12 Sep 2001  
How to preserve the window position in a SDI MFC application.
VC6Win2K, Visual-Studio, MFC, Dev
Michael Walz 4.33
XKeyboard - on-screen keyboard - Unedited
Updated: 4 Apr 2005  
XKeyboard eliminates the threat of keyloggers by allowing the user to enter a password by clicking on buttons displayed on an on-screen keyboard.
VC6Win2K, WinXP, MFC, Dev
Hans Dietrich 4.33
GmailNotifierControl: A Gmail Notifier like control
Updated: 6 Jun 2005  
A Gmail Notifier dialog control, to use with any app, just like a baloon tooltip.
C#.NET1.0, .NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
eRRaTuM 4.33
Is My Application on Top?
Updated: 24 Jul 2007  
A function to estimate whether a form is on the top of all other windows.
VB8.0, Windows, .NET1.0, .NET1.1, .NET2.0VS2005, Dev
Tomzhu 4.33
Getting User Input With Dialogs Part 1
Updated: 27 Nov 2008  
An article on getting user input using your own dialog boxes.
C#3.0.NET1.1, .NET2.0, .NET3.5, WinForms, Dev
Henry Minute 4.33
A Persistent Wait Cursor
Updated: 26 Jan 2003  
A simple method of maintaining a wait cursor across messages
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Martyn Pearson 4.33
Child Dialog (Sub Forms)
Updated: 17 Nov 1999  
A simple class for handling Child Dialogs within a dialog or property sheet.
VC6Win2K, MFC, Dev
Daniel Zuppinger 4.31
Yet Another Balloon Goes Up
Updated: 6 Sep 2002  
Demonstrates custom form shapes, regions, delegates, form ownership
C#.NET1.0, Win2K, Dev
Alastair Stell 4.30
Resize MDI Child Frame Windows to Fit Form Views
Updated: 16 Apr 2001  
Make the MDI windows which contain your program's forms snap to match the forms' sizes.
VC6Win2K, MFC, Dev
Brian C. Hart, Ph.D. 4.30
Resize/Reposition the Controls in a Dialog at your Pleasure
Updated: 1 Mar 2006  
You can resize or reposition the controls in your dialog derived from CSizingDialog to anywhere you wish just by specifying some simple strings or numbers. In addition, most kinds of controls almost don't flicker when moving, which is often a problem in some other solutions.
VC6, VC7, VC7.1WinXP, MFC, VS.NET2003, Dev
Xia Xiongjun 4.29
A control class for browsing through the Network Neighborhood
Updated: 3 Sep 2004  
If you want to have an easy-to-use Dialog Box to browse through the network, have a look at this. This library allows for selecting network shares, directories, files, ... and will ask for a user name and password, if needed.
C#, Windows, .NET1.0, .NET1.1VS.NET2003, Dev
JurgenVanGorp 4.29
MFC Transparent CDialog Demo
Updated: 3 Dec 2002  
A transparent dialog
VC6, VC7Win2K, WinXP, MFC, Dev
Nic Wilson 4.28
Always on Top
Updated: 26 Nov 2003  
A DLL which creates a system hook to trap WM_INITMENUPOPUP and append an "Always on Top" option to all system menus.
VC7WinXP, MFC, Dev
Rob Langston 4.27
Dynamic Dialog Class
Updated: 19 Jun 2002  
Create dialogs dynamically, and easily, without the need for a dialog resource script.
VC6, VC7Win2K, WinXP, MFC, Dev
Marcel Scherpenisse 4.26
Google Talk styled Windows Form
Updated: 8 May 2006  
How to use a custom Paint event handler to draw your own Windows Form.
C#.NET1.1, Win2K, WinXP, Win2003, WinForms, VS.NET2003, Dev
NiaWs 4.24
A Scrolling Credits Dialog
Updated: 6 Dec 2002  
Scrolling credits the easy way, under MFC.
VC6, MFC, Dev
Mark Findlay 4.23
EnsureRectangleOnDisplay
Updated: 6 Mar 2006  
Ensure a window rectangle is fully on one screen.
VC6Win2K, WinXP, Visual-Studio, MFC, Dev
Iain Clarke, Warrior Programmer 4.23
Showing Our Template Not Below but Side by Side the CFileDialog Controls
Updated: 23 Sep 2006  
Why our template is added at the bottom; here is the way we can add our control side by side other CFileDialog controls
VC6, VC7Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
tanvon malik 4.22
Creating draggable windows - SDI and dialogs
Updated: 12 Jul 2002  
Shows how you can create windows that can be dragged around, not just through the title bar, but anywhere within the window body
VC7WinXP, MFC, Dev
Nishant Sivakumar 4.20
How to Move, Resize, and Reconfigure Objects in Working Applications
Updated: 30 Sep 2009  
The algorithm and code to make objects in running applications moveable/resizable by users
C#, .NET, Visual-Studio, Architect, Design
SergeyAndreyev 4.20
SplashForm - A Splash Window Form
Updated: 17 Feb 2005  
This article is about a class that extends Windows Forms to create splash screens and About dialogs.
C#, Windows, .NET1.1, GDI+, WinForms, VS.NET2003, Dev
abhinaba 4.19
Improved Tip-of-the-Day Dialog
Updated: 17 Nov 1999  
VC6, MFC, Dev
Robert Pittenger 4.17
Centering MessageBox, Common DialogBox or Form on applications
Updated: 30 Mar 2005  
Simple component to center any MessageBox, Form or CommonDialog on applications.
C#.NET1.1, WinXPVS.NET2003, Dev
Jean-Claude Lanz 4.16
Fading Forms In and Out
Updated: 13 Aug 2007  
Add fade transitions to your applications
C#2.0, Windows, .NET2.0, Visual-Studio, GDI+, Dev, Design
Nicholas Seward 4.13
IP Address, Port Number, Subnet Mask Submission Form Library
Updated: 18 Mar 2003  
A class library for an easy submission of IP Address, Port Number and Subnet Mask
VB6, C#.NET1.0, Win2K, WinXP, Dev
Christian Ballerstaller 4.12
A Better CenterWindow() Function
Updated: 3 Oct 2000  
This is a good replacement for CWnd::CenterWindow() that works.
VC6Win2K, MFC, Dev
Brian C. Hart, Ph.D. 4.11
Edit State aware Form with customizable controls
Updated: 1 Feb 2005  
Reuseable form class, including typical modal buttons that detect any edit changes on any control on the form and sets form state to dirty, enabling OK and Apply buttons.
C#, Windows, .NET1.1VS.NET2003, Dev
Sean Garratt 4.11
Splasher v1.32 - A Splash Screen Implementation
Updated: 3 Mar 2000  
An improved splash screen component for MFC.
VC6, MFC, Dev
PJ Naughter 4.08
Speed Up Printing with the PrintPreviewDialog
Updated: 1 May 2006  
Supplies a custom PrintPreviewDialog that, at printing time, skips the passed printDocument object and prints from the previews.
C#, VC7.1, Windows, .NET1.1VS.NET2003, Dev
Stanciu Vlad 4.08
Popup Killer
Updated: 16 Jul 2002  
This application is meant to deal with those annoying popup windows
VC6, VC7Win2K, WinXP, MFC, Dev
Pablo van der Meer 4.05
Windows subclassing and hooking with C++ classes
Updated: 9 Oct 2003  
This article put forwards a proposal for structured window subclassing and hooking
VC7, VC7.1Win2K, MFC, Dev
emilio_grv 4.05
Assigning an application’s icon to all forms in the application
Updated: 5 Oct 2008  
It is a handy thing if all the windows in an application, by default, have the same icon like the application’s executable. Here is a tip: how to easily assign your application’s icon to all the hosted forms.
C#, Windows (Win2K, WinXP, Win2003, Vista, TabletPC), .NET, Dev
Sergey Stoyan 4.04
Dialog Box Control Management
Updated: 16 May 2000  
Learn how to effectively control your dialogs.
VC6, Visual-Studio, MFC, Dev
Joseph M. Newcomer 4.03
Save/Restore main window size with a single function call
Updated: 13 Sep 2000  
Save/restore the main window size at application exit/startup with a single function call in MDI, SDI and dialog based applications.
VC6Win2K, Visual-Studio, MFC, Dev
Martin Holzherr 4.00
.Notifier
Updated: 1 Sep 2008  
Notifier: an Outlook-like notification window
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET2.0), Win32, Visual-Studio (VS2005), Dev, Design
syntaxed 4.00
Aero Shake
Updated: 9 May 2009  
Implement the Windows 7 Aero Shake feature in .NET WinForms.
C#, .NET, WinForms, Dev
VCSKicks 4.00
Easy Customize Title Bar
Updated: 11 Sep 2009  
Create your own customized title bar instead of using the traditional Windows title bar
C#, Windows, WinForms, Dev
venura c.p.w. goonatillake 4.00
Replace a Window's Internal Scrollbar with a customdraw scrollbar Control
Updated: 17 Jun 2007  
Shows how to replace a window's scrollbar with a skinable scrollbarctrl
C++, Windows, Visual-Studio, MFC, Dev
flyhigh 3.98
Drag and Drop in a Dialog
Updated: 17 Nov 2003  
Simple Drag and Drop Facility in a Dialog
VC6, Windows, MFC, Dev
jibesh 3.98
Standard file open dialog with preview
Updated: 28 Dec 1999  
This article describes a completely object oriented standard file open dialog with preview.
C++, Visual-Studio, MFC, Dev
Jorge Lodos 3.96
Getting a window size-grip (“grippie”) without the statusbar
Updated: 17 Jul 2006  
An article that describes how to add a size-grip control to windows.
VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
Maksim Libenson 3.96
Using dialogs in console apps
Updated: 23 May 2000  
Learn how to display a message box from a console application.
VC6, Visual-Studio, MFC, Dev
Joseph M. Newcomer 3.94
Retain the size and position of forms and dialogs
Updated: 5 Sep 2008  
Store and retreives the last position and size of a form using an XML file.
C#, Windows, .NET, Visual-Studio, Dev
Mycroft Holmes 3.93
Implementing Single Instance Application Using “File Mapping” Technique
Updated: 29 Apr 2009  
Yet another single instance implementation
C++, Windows, Win32, MFC, Dev
cyb70289 3.93
Message Form - A minimum time display form
Updated: 14 Dec 2006  
Display useful messages for a minimum duration.
C#, Windows, .NET, Visual-Studio, WinForms, Dev
Marc Clifton 3.91
Saving a windows size position and state in MFC
Updated: 30 May 2001  
Saving the size and positions of windows so that they can be restored next time the app loads up
VC6, VC7Win2K, Visual-Studio, MFC, Dev
[James Pullicino] 3.86
PI, a small but helpful popup info implemented in C#
Updated: 27 May 2004  
A component for popup infos with configurable lifetime and callback features.
C++, C#.NET1.1, Win2K, WinXP, MFC, VS.NET2003, Dev
fuad.abdallah 3.79
Custom windows using .NET 2.0 and the WinAPI
Updated: 19 Jul 2009  
An article about windows with custom shapes.
C#1.0, C#2.0, C#3.0, .NET, GDI+, Dev
Kirill Kovalev 3.77
Splash Screen C++ Class using MFC
Updated: 23 Apr 2009  
A MFC C++ class to generate a splash screen and about box from a bitmap and version string resources.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Win32, Visual-Studio (VS2008), Dev
Chris Apple 3.75
A "Don't show this again" checkbox for the .NET MessageBox
Updated: 14 May 2004  
A C# class which uses Dino Esposito's LocalCbtHook component to add a "Don't show this again" checkbox to any .NET MessageBox.
C#.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Mike Scanlon 3.74
A snap to screen border dialog class
Updated: 8 Apr 2000  
Dialog class that implement a snap-to-screen-border feature like Winamp
VC6, MFC, Dev
François Gagné 3.73
Window Selector Tool
Updated: 20 Apr 2003  
A dialog enabling window selection
VC6, VC7Win2K, WinXP, MFC, Dev
Andrei Isac 3.71
WYSIWYG Color and Font CommonDialogs
Updated: 7 Jun 2006  
Enhancing user pleasure, or how to get the current user choice from a running dialog.
C#, Windows, .NET2.0VS2005, Dev
OrlandoCurioso 3.70
Have fun with the MDI client area
Updated: 31 Jul 2008  
How to modify your client area properties, center controls, and do other fun tricks.
C# (C#3.0), VB (VB9.0), .NET (.NET3.5), Visual-Studio (VS2008)
TechBearSeattle 3.68
Disabling Windows file system redirection on a CFileDialog - Unedited
Updated: 28 Jan 2010  
Introduction...
C++, MFC
Kartik Sura 3.67
Add a Help Button to a MessageBox
Updated: 23 May 2000  
How to add a help button to a MessageBox and associate it with a context-sensitive help ID
VC6, Visual-Studio, MFC, Dev
Robert Pittenger 3.65
A Floating Popup Control
Updated: 4 May 2006  
A floating popup control which can display any form.
C#, .NET, Win2K, WinXP, Win2003, Visual-Studio, Dev
H. S. Masud 3.64
Implementing Modal Message Loops
Updated: 27 Feb 2000  
An introduction to creating modal windows
VC6Win2K, Visual-Studio, MFC, Dev
Chris Becke 3.62
Subselection Dialog
Updated: 17 Nov 1999  
Subselection dialog.
VC6Win2K, MFC, Dev
Daniel Zuppinger 3.60
CClockCtrl v1.01
Updated: 4 Mar 2000  
A Freeware MFC class to display an analog clock.
VC6, MFC, Dev
PJ Naughter 3.60
Fading forms in and out
Updated: 2 Sep 2008  
This article will explain how to fade a form in and out, using VB.NET.
VB6, VB (VB7.x, VB8.0, VB9.0), Windows, .NET, Dev
Ashley Staggs 3.60
Find Which DLL / EXE Created a Window
Updated: 8 Apr 2009  
How to find which DLL / EXE created a Window
C++
Naveen 3.60
Updating modal dialog contents using callbacks
Updated: 7 Dec 1999  
How to update a modal dialog contents using a callback function
VC6, MFC, Dev
Zoran M. Todorovic 3.52
Advanced message box for .NET
Updated: 6 Oct 2008  
A replacement of .NET MessageBox class that provides additional features and improvements like possibility to show any number of buttons, ‘apply-my-answer-by-default’ checkbox, intelligence layout and more.
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5), Win32, Visual-Studio (VS2005), Dev
Sergey Stoyan 3.51
MDI child as dialog form (MDI modal workaround)
Updated: 21 Dec 2009  
Ever had the need to block all other forms and controls when a specific form is shown as a dialog? This is a very simple workaround, for an MDI modal form.
C#, Windows, WinForms, Dev
Paw Jershauge 3.50
Enumerate Controls In a Dialog Box or FormView
Updated: 9 Aug 2005  
Enumerate all controls in a dialog box or form view.
VC6Win2K, WinXP, MFC, Dev
John Simmons / outlaw programmer 3.48
Adding custom dialogs to your applications
Updated: 16 Oct 2005  
The article introduces a base dialog form class, which can be used to create all kinds of OK/Cancel type of dialogs. It also gives the basics of custom control creation and form inheritance.
C#, Windows, .NET1.1, WinForms, VS.NET2003, Dev
miklovan 3.46
A note about using control notification messages in MFC classes
Updated: 1 Jul 2002  
How your control can eat its parent's messages.
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Tibor Blazko 3.38
A Card Dialog
Updated: 19 Jan 2000  
An auto-sizing dialog used to store and display smaller child dialogs.
VC6, MFC, Dev
Zoran M. Todorovic 3.33
Easy Splash in Five Minutes
Updated: 27 Aug 2006  
An easy way to create a splash for your MFC program in less than five minutes
C++, Windows, Visual-Studio, MFC, Dev
kencocomputers 3.31
Transparent windows under W2K or WXP
Updated: 27 Apr 2001  
Transparency for standard controls.
VC6Win2K, WinXP, MFC, Dev
Franz Brunner 3.29
.NET Splash Screen Component
Updated: 23 Oct 2008  
A splash screen which allows for dynamic creation and updates.
C#.NET2.0, .NET3.0, .NET3.5VS2005, VS2008, Dev
DGDev 3.24
Restore Form Position and Size in C#
Updated: 23 Apr 2008  
Presents some logic and code to intelligently restore window sizes and positions.
C#, .NET, Dev
Samuel Allen 3.23
A simple C# Scrolling AboutBox Control
Updated: 26 Jan 2006  
Describes how to create a simple scrolling aboutbox usercontrol with C#. The control can manage its display object list including text or image.
C#.NET1.1, Win2K, WinXP, WinForms, VS.NET2003, Dev
Man_Man2612 3.22
A border for the Frame window
Updated: 17 Jul 2002  
How to draw/redraw a rectangle along the window rect, when the window is activated or deactivated.
VC6Win2K, WinXP, MFC, Dev
Dave Matrix 3.08
Twinkle twinkle little star
Updated: 14 Dec 2009  
How to make irregular shaped forms in VB.NET.
VB10, Windows, Dev
Michael Rosqvist 3.07
CPushPinFrame v1.11
Updated: 3 Mar 2000  
A Freeware MFC PushPin property page dialog class.
VC6, MFC, Dev
PJ Naughter 3.00
Dialog based single instance applications
Updated: 8 Mar 2006  
Limiting dialog based programs to single instance by modifying the dialog template – my way.
C++, Windows, Visual-Studio, MFC, Dev
pkhach 3.00
How to Show " Pick Icon Dialog "
Updated: 17 Sep 2006  
Windows provides a facility to change folders and other icons, by showing this dialog
C++, Windows, Visual-Studio, MFC, Dev
tanvon malik 3.00
Updating the GUI from another thread made easy
Updated: 19 Feb 2007  
Ever tried updating a control from a background thread and received an error? Here's an easy and clean way to do it...
C#1.0, C#2.0, C#3.0.NET1.0, .NET1.1, .NET2.0, Win2K, WinXP, Win2003, Vista, .NET3.0VS2005, Dev
daniel.byrne 3.00
Bounded rectangles
Updated: 18 Jan 2008  
A very brief discussion on how to restrict a window's position to a bounding rectangle.
C++ (VC6), Windows (WinXP), Visual-Studio, MFC, Dev
DavidCrow 3.00
MSIUninstaller.exe (Console Application)
Updated: 7 Aug 2008  
This tool allows you to easily remove all previously installed MSI packages.
VB.NET2.0, Win32, SysAdmin
thomasholme 3.00
A Versatile MessageBox
Updated: 19 Oct 2009  
An easy and versatile MessageBox that allows you to use any number of buttons.
C#
Christ Kennedy 3.00
Writing a Customizable AboutBox Component
Updated: 28 Nov 2000  
Shows how to write a component using C#.
C#, Windows, .NET1.0, Visual-Studio, Dev
Naveen K Kohli 2.91
Checking for an existing instance of a Windows application, and setting the MDI parent form of an MDI child
Updated: 8 Sep 2008  
How to check for an existing instance of a Windows application, and how to set the MDI parent form of an MDI child, how to list all MDI children, etc., in a C# Windows application.
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5), Dev
Rehan Ahmad Abbasi 2.88
VB Like InputBox for MFC
Updated: 14 Feb 2003  
InputBox for MFC without Dialog Resource.
VC6, VC7Win2K, WinXP, MFC, Dev
Muneeb R. Baig 2.82
InputBox using WinAPI
Updated: 12 Jun 2002  
InputBox using WinAPI.
VC6Win2K, WinXP, MFC, Dev
mah 2.78
Implement Observer Pattern in absolutely easy example - Unedited
Updated: 16 Sep 2008  
Observer pattern in C# using Event and Delegate
C# (C#1.0, C#2.0, C#3.0), Windows (WinXP, Win2003), .NET (.NET2.0), Win32, Visual-Studio (VS2005, VS2008), Architect, Dev, Design
Ng. Anh Vu 2.78
How to Customize the PickIconDlg with Hook
Updated: 17 Sep 2006  
A simple class to show the PickIconDlg. Now this dialog also shows index of selected icon
C++, Windows, Visual-Studio, MFC, Dev
tanvon malik 2.75
Find and Minimize or Maximize or Restore a Window
Updated: 19 Dec 2007  
Find and minimize or maximize or restore a window.
VB, .NET, Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, WinForms, Dev
Mohan Kumar 2.71
A Tool to look up Common Windows Flags
Updated: 20 Feb 2002  
A simple tool to decode windows flags , like window styles, extended styles. Supports drag and drop.
VC6Win2K, MFC, Dev
Bijesh 2.67
Making sure data is saved when closing a CRecordView application
Updated: 26 Feb 2006  
An extension of the application in CH 14 of 'Teach Yourself Visual C++ 6 in 21 Days' by Davis Chapman.
C++, Windows, Visual-Studio, MFC, Dev
Ben Aldhouse 2.67
CTimerScroll class
Updated: 23 Jan 2001  
Helper class to handler the mouse cursor movement near to client's area borders
VC6, MFC, Dev
José Alfredo Morón P. 2.63
How To Hide A Window in TaskBar
Updated: 16 Apr 2004  
This article explains how to hide a window's name in the taskbar while the window itself is still active.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
Aris Adrianto S 2.62
EXE Name From CWnd*
Updated: 24 Jan 2005  
Retrieve executable name from CWnd.
VC6Win2K, WinXP, MFC, Dev
Stephen Love 2.60
A Simple Way for Changing the Content of the Dialog
Updated: 29 Feb 2004  
A simple way for changing the content of the dialog .
VC6Win2K, MFC, Dev
algusen@yandex.ru 2.57
A C++ OCX for drawing pictures on any window of your Application
Updated: 7 Nov 2002  
The control overwrites the windows event handler to overtake the paint event.
VB6, VC6, VC7Win2K, WinXP, MFC, Dev
Romout 2.55
Scroll Window
Updated: 23 Mar 2008  
A scroll window that surpasses the 16-bit limit and can be hosted by a dialog.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (WinXP), MFC
Redsome 2.52
Enabling or Disabling controls in more effective and efficient way
Updated: 16 Apr 2002  
Using the STL bitset class to create an elegant solution to a common problem
VC6, VC7Win2K, WinXP, MFC, Dev
Jamil Ahmed 2.50
Animated Dialog Menu with Client Shadows
Updated: 5 Nov 2003  
This article shows how to create an animated menu, on any CWnd
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Vladimir Ralev 2.50
Find and Close the Window using Win API
Updated: 19 Dec 2007  
Find and Close the window using Win API
C# (C#1.0, C#2.0, C#3.0)
Mohan Kumar 2.50
Embedding CMFCOutlookBar in CSplitterWnd panes
Updated: 16 Sep 2008  
Create a 2008 MFCOutlookBar in any pane of a SplitterWnd.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (WinXP), MFC, Dev
vikas maan 2.50
Shareware registration dialog
Updated: 15 Oct 2002  
Dialog that manages shareware application registration and trial period
VC6, Windows, MFC, Dev
Ivan Markovic 2.48
Applying XP visual styles to Windows Forms applications
Updated: 11 Sep 2008  
How to make a Windows Forms program use Windows XP styles.
C# (C#1.0, C#2.0, C#3.0), Windows, .NET, Dev
Sergiy Korzh 2.47
Icon Colors
Updated: 13 Apr 2005  
An article on what you can do with color.
VC6WinXP, MFC, Dev
Roger65 2.45
Integrating WPF with Windows Forms
Updated: 15 Jan 2008  
Adding WPF functionality to Windows Forms Applications
VB (VB9.0), Windows (WinXP, Vista), .NET (.NET3.0, .NET3.5), Visual-Studio (VS2008), WPF, Dev
Paritor 2.43
Opacity of Forms in C#
Updated: 2 Sep 2008  
Learn more about changing the opacity of forms, using C#.
C#1.0, C#2.0, C#3.0, .NET, WinXP, Vista, WinForms, VS2008, Dev
_Mohammad_ 2.41
Colorizing the scrollbars of your application's window
Updated: 14 Mar 2006  
An article on colorizing the scrollbars of your application's window.
VC6Win2K, WinXP, MFC, Architect, Dev, QA
Habeeballah Hasnoddin 2.40
Minimize window to system tray
Updated: 8 Jul 2008  
This article describes how you can write some simple code for minimizing a window to the system tray.
C# (C#2.0), Windows (WinXP), Dev
Elroy Dsilva 2.36
Form Docker
Updated: 23 Sep 2008  
Form Docker is a class library (DLL) that can dock any form to different parts of the screen.
VB (VB9.0), Windows, .NET (.NET3.5), Visual-Studio (VS2008), Dev
Programble 2.33
Shutdown - an alternative to Windows Shutdown dialog
Updated: 25 Oct 2006  
It is an alternative to windows XP shutdown dialog
C++, Windows, Visual-Studio, MFC, Dev
sanjit_rath 2.18
Three Windows Demo
Updated: 18 Apr 2004  
Creates other processes (windows).
VC6WinXP, MFC, Dev
Roger65 2.15
Heybo Message Box-Customizable Message Box
Updated: 10 Feb 2005  
A customizable MessageBox with sound.
C#, Windows, .NET, Visual-Studio, Dev
hmlinder 2.05
Window Styles
Updated: 17 Aug 2002  
Window Styles
VC6, VC7Win2K, WinXP, MFC, Dev
Barretto VN 2.05
Window force forward
Updated: 8 Jun 2006  
A small example of how a program window can be brought up when the user input may need it.
C#, Windows, .NET2.0, WinForms, VS2005, Dev
Steini kallinn 1.93
"Taskbar and Start Menu Properties Dialog" showing was not this easy - Unedited
Updated: 19 Sep 2006  
This article Shows you many ways to Run control panel applets from VC++, even those that don't have any cpl extension file
C++, Windows, Visual-Studio, MFC, Dev
tanvon malik 1.89
Fancy Message Box
Updated: 24 May 2004  
Fancy Message Box for use with MFC
VC6WinXP, MFC, Dev
DDLL 1.89
keypad number in any view - Unedited
Updated: 22 Feb 2003  
no
VC6, VC7Win2K, WinXP, MFC, Dev
azucop 1.88
An easy technique to improve the drawing of background images of Windows Forms
Updated: 19 Jul 2008  
Improve drawing of controls with transparent background over a form with image background.
C++/CLI, C#, .NET, WinXPVS.NET2003, VS2005, VS2008, Dev
Cibz 1.55
Flicker Free Main Frame Resizing
Updated: 4 Oct 2008  
Flicker free resizing of the main frame window
VC6, VC7, VC7.1, VC8.0WinXP, Win2003, Vista, MFC, Dev
David Lantsman 1.49
WMI Sample Get IP address - Unedited
Updated: 11 Jun 2009  
This application is for programmer who want to get IP address of there system and this is also sample application how to use WMI in vc++.
VC6WinXP, MFC, Dev
chaitanya shah 1.30
How to make the system information appear as your Windows wallpaper
Updated: 12 Jul 2008  
PCBACKDROP works like BGINFO from SysInternals. Make your own Windows Desktop background with system information.
VC6, VC7, VC7.1, VC8.0, Windows, Win32, VS.NET2003, VS2005, VS2008, Dev, SysAdmin
woz70 1.11
An Easy SplashScreen
Updated: 31 Mar 2009  
The way to get your splashscreen going in a few lines of code.
C#, .NET, WinXP, Vista, Win32, Win64, VS2005, VS2008, Dev, Design
wpte 1.00
ReadOnlyController: Working with the ReadOnly property on controls
Updated: 18 Dec 2007  
The ReadOnlyController is an IExtenderProvider used to easily set the ReadOnly property on controls.
C#, Windows, .NET, Dev
Dan Rigsby  

Dialog & Windows - Message Handling

top
Title / Updated Author Score  
CKeystrokeEngine
Updated: 21 Jun 2004  
A set of classes used to send keystrokes to a selected window
VC6, VC7Win2K, WinXP, MFC, Dev
Mustafa Demirhan 4.80
CPPMessageBox v1.0
Updated: 14 Feb 2005  
Extended MessageBox class
VC6, VC7.1WinXP, MFC, WTL, STL, VS.NET2003, Dev
Eugene Pustovoyt 4.74
A behavior study of Windows form events
Updated: 31 May 2008  
How much can we rely on WinForm events to fire in a particular order when loading.
C# (C#1.0, C#2.0, C#3.0), VB, Windows, WinForms, Dev
Johan Fourie 4.53
TabKeyIntercept - Intercept and process the Tab key in a Windows.Forms form
Updated: 4 Sep 2008  
This article describes a method to intercept the Tab key in a .NET application's form and thereby allow the use of the Tab key in a customized or application-specific meaning.
C# (C#1.0, C#2.0, C#3.0), VB, Windows, Visual-Studio, Dev
Ilíon 4.22
WM_KILLFOCUS doesn't appear in PreTranslateMessage
Updated: 18 Sep 2001  
How to detect when the control looses its focus - the easy way.
VC6Win2K, MFC, Dev
Braulio Dez 4.20
A Simple Method for Handling Multiple Clicking on Windows Forms Controls
Updated: 7 Feb 2008  
Ever wanted to be able to handle triple, quadruple clicks on a Windows Forms control? This will do it.
VB, Windows, .NET, Win32, Dev
Warrick Procter 4.00
OnIdle() implementation for CDialog based app´s
Updated: 21 Jul 2002  
Simple implementation for the OnIdle function in the CDialog derived classes
VC6Win2K, WinXP, MFC, Dev
Emilio Guijarro 3.84
About the Windows Message Queue
Updated: 17 Apr 2002  
This article is written for the Win32 API programmers on the subject of Windows message queues.
VC6Win2K, MFC, Dev
Bogdan Rechi 3.08
WinForms lock detector
Updated: 6 Apr 2008  
A nice and pretty simple C# class to detect if a GUI thread can not process window messages (and user actions).
C# (C#1.0, C#2.0, C#3.0), .NET (.NET1.1, .NET2.0), Dev
diamond 2.33

Dialog & Windows - Plug-ins

top
Title / Updated Author Score  
Nullsoft Winamp Plug-in With Bitmapped UI, Docking and Restrictive Resizing
Updated: 9 Jun 2000  
An article discussing a Plug-in for Nullsoft Winamp which looks and behaves like the Winamp UI.
VC6, Windows, MFC, Dev
James Spibey 4.84
A Method to Implement Plug-In Functionality
Updated: 29 Jan 2009  
This article deals with the ability to support multiple communication protocols through the use of Plug-In Libraries
C++, Dev
esolliday 3.80
2D Drawing Plug-in
Updated: 14 Feb 2008  
Draw primitive graphics on your window.
C# (C#2.0, C#3.0), .NET (.NET2.0, .NET3.0), Win32, GDI+, Dev, QA, Design
vikas maan 2.23

Screensavers

top
Title / Updated Author Score  
A complete C# Screensaver that does double-buffering on multiple monitor systems!
Updated: 24 Jun 2005  
Example screensaver in source code. Does a mini-preview too!
C#, VC7, VC7.1, VC8.0.NET1.1, Win2K, WinXP, GDI+, VS.NET2003, Architect, Dev
Garry Freemyer 4.68
Andrew's CodeProject Screen Saver
Updated: 20 May 2002  
(Yet) another screen saver for the Code Project competition, with code in C# and (coming soon) some details about how certain aspects of the code involved work.
C#.NET1.0, Win2K, WinXP, Dev
Andrew Peace 4.31
Another Screensaver with WPF
Updated: 8 Dec 2009  
Lessons learnt from writing a screensaver with WPF
C# (C#3.0), Windows (WinXP, Win7), .NET (.NET3.5), XAML, WPF, LINQ, Dev
Ruxo Zheng 3.91
Christian and James' Code Project Screensaver
Updated: 16 May 2002  
Our attempt at a screen saver with a Code Project theme, written in C#.
C#, VC6, VC7.NET1.0, Win2K, WinXP, MFC, Dev
Christian Graus, James T. Johnson 3.42

Dialog & Windows - Skins & Advanced UI

top
Title / Updated Author Score  
Taskbar Notification dialog
Updated: 11 Jul 2002  
A MSN IM-style popup notification dialog
VC6, VC7Win2K, WinXP, MFC, Dev
John O'Byrne 4.80
Perfect Semi-transparent & Shaped Dialogs with Standard, ActiveX, and Translucent Controls for Windows 2000+
Updated: 9 Feb 2010  
This article tries to find a way to show standard controls, ActiveX controls, translucent controls on layered windows. Native MFC source code provided.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Win32, Win64, Visual-Studio, MFC, GDI, GDI+, Dev
D.K.Wang 4.80
A Visual Framework (Views, Tabs and Splitters)
Updated: 6 Dec 2002  
Creating SDI/MDI applications with splitter and tab windows
VC6, MFC, Dev
Zoran M. Todorovic 4.77
Bring your frame window a shadow
Updated: 15 Jun 2007  
An article on how to make application frame window shadowed. MFC/ATL not required.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Visual-Studio, MFC, Dev
Mingliang Zhu 4.76
Sliding Dialog Windows
Updated: 13 Feb 2001  
Simple version of sliding dialog windows like MS Media Player 7
VC6, Windows, MFC, Dev
Ran 4.72
A picture based skin system and MPEG decoder
Updated: 27 Jul 2000  
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.
VC6, Windows, MFC, Dev
Cüneyt ELÝBOL 4.69
3D Studio Max like Slidable DialogBar
Updated: 17 Feb 2002  
Ever seen 3D Studio 2.5 Slidable DialogBar? Want to know how they did it?
VC6, VC7Win2K, WinXP, MFC, Dev
John Aspras 4.65
Cool, Semi-transparent and Shaped Dialogs with Standard Controls for Windows 2000 and Above
Updated: 7 May 2009  
This article tries to find a way to show Windows standard controls on layered windows. Provides both Native MFC and WinForms source code.
C++, C#, .NET, Win2K, WinXP, Win2003, Vista, Win2008, Win32, GDI+, WinForms, VS2008, Dev
Jerry.Wang 4.63
Custom Scrollbar Library version 1.1
Updated: 8 May 2003  
How to use the Cool Scrollbar Library
C, VC6Win2K, MFC, Dev
James Brown 4.63
Magnifying Glass
Updated: 25 Dec 2001  
A magnifying glass activated from the system tray.
VC6Win2K, MFC, Dev
Alex Fr 4.60
Painting Vista's Aero NonClientArea in VB.NET
Updated: 20 Nov 2009  
VB.NET port of code for painting Vista's Aero NonClientArea.
VB10.NET3.0, .NET3.5, .NET4.0, WinForms, Dev
lipinho 4.56
Creating Web-style GUI in MFC applications
Updated: 13 Jul 2004  
Creating Web-style GUI and easily managing it from MFC code. Creating dialogs based on DHTML, receiving events from DHTML to MFC, and calling JScript functions from MFC.
Javascript, VC6Win2K, WinXP, Win2003, MFC, Dev
Alexander Shilonosov 4.53
CCreditsCtrl - An advanced About Box
Updated: 7 Jan 2001  
Yet another fully stacked control for displaying scrolling credits...
VC6Win2K, MFC, Dev
Marc Richarme 4.49
General solution for transparent controls
Updated: 14 Oct 2008  
A very simple, integrated method to make controls such as buttons, slider controls, and progress controls to be transparent in a dialog.
C++, C, Windows, Win32, MFC, ATL, WTL, Dev
galexding 4.43
StyleDialog - A transparent dialog class with an optional custom frame
Updated: 3 Aug 2008  
StyleDialog may be used independently or in conjunction with the Style Toolkit.
C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), Windows (Win2K, WinXP, Win2003, Vista)
Darren Sessions 4.42
Draw Over WinForms Controls
Updated: 30 Oct 2008  
Use the Graphics object to draw almost anything on top of your form's controls.
C# (C#2.0), .NET (.NET2.0), GDI+, WinForms, Dev
RocketteScientist 4.29
EZSkin - A Primitive Framework for building skinnable apps
Updated: 29 Jan 2001  
A mini library to build Bitmap based skinnable apps.
VC6Win2K, MFC, Dev
Lakshmi Vyas 4.12
CDialogSK - A Skinnable Dialog Class
Updated: 7 Jul 2003  
This article discusses the CDialogSK class that extends the CDialog MFC class and can be used to create dialogs that can be skinned.
VC6Win2K, WinXP, Win2003, MFC, Dev
abhinaba 4.08
Using Skins Without MFC
Updated: 17 Jul 2001  
A Simple Skinning Library
VC6Win2K, MFC, Dev
John Roark 4.00
Skins in a Dialog Based Application
Updated: 9 Jun 2002  
An Easy way to skin a Dialog Based Application
VC6, VC7Win2K, WinXP, MFC, Dev
Sonu Kapoor 3.96
WindowAnima
Updated: 29 May 2002  
A class that creates special appearing and disappearing effects on CWnd objects or derivatives
VC6Win2K, WinXP, MFC, Dev
DigitalConvict 3.81
Self-Registering Windows Classes
Updated: 24 Oct 2001  
A class that automatically registers its own Window class.
VC6, MFC, Dev
Joseph M. Newcomer 3.46
BCGToolControlBar Extension Sample
Updated: 2 May 2001  
An extension for Stas Levin's excellent toolbar library.
VC6Win2K, MFC, Dev
Christian S Andersen 3.38
Yet Another Transparent Clock which Supports Custom Skin
Updated: 4 Nov 2008  
A clock, with transparent background, supports add custom skins
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Vista, Win32, GDI+, Dev
Jerry.Wang 3.17
Writing a Scribble application using the Visual Component Framework
Updated: 16 Apr 2001  
An article on using the VCF and implementing a Scribble style application with it
VC6Win2K, MFC, Dev
Jim Crafton 2.88
CRegionCreator
Updated: 21 Dec 2005  
An article on creating a custom region from a bitmap and changing the default window skin.
VC6Win2K, WinXP, MFC, Dev
darkoman 2.83
A control for skinning groups of controls
Updated: 18 Dec 2006  
A control used to mass change other controls' properties.
VB, Windows, .NET2.0VS2005, Dev
iwdu150 2.33
Skinned Forms Using Images
Updated: 26 Jul 2008  
An alternate method to when TransparencyKey is not working .
C++/CLI, .NET, Visual-Studio (VS.NET2003, VS2005, VS2008)
Cibz 1.50
A cool skin GUI with shadow border
Updated: 25 May 2008  
A cool skin GUI with shadow border; display images (supports many formats) on dialogs, buttons, listboxes.
VC6, VC7, VC7.1, VC8.0, MFC, Dev
James Duy Trinh (VietDoor) 1.41

Dialog & Windows - Windows 2000 Styles

top
Title / Updated Author Score  
CFileDialogST v1.0
Updated: 25 Jun 2001  
A CFileDialog implementation using APIs.
VC6Win2K, MFC, Dev
Davide Calabro 4.80
Making any application transparent in Windows 2000/XP
Updated: 7 Jul 2003  
This article discusses how the layering feature in Windows 2000 and Windows XP can be used to make any application transparent even when its source is not available
VC6Win2K, WinXP, Visual-Studio, MFC, Dev
abhinaba 4.80
Windows 2000 Style Wizards
Updated: 23 May 2000  
Create Windows 2000 style Wizards with white backgrounds
VC6, MFC, Dev
Robert Pittenger 4.78
Producing translucent dialog boxes and windows without flickering
Updated: 6 Aug 2002  
Enhancing window fade-in to render common controls correctly and to allow the window to remain transparent after the fade-in
VC6Win2K, WinXP, MFC, Dev
-Kirill- 4.71
FaderWnd - a Window Fader for Windows 2000
Updated: 28 Jun 2000  
An MFC class to fade any window with only one line of code.
VC6Win2K, Visual-Studio, MFC, Dev
P J Pearson 4.57
Office 2000 style File Dialogs for Win 95/98/NT/Me
Updated: 19 Oct 2003  
Ever wanted to use the new Office 2000 file dialogs on Win 95/98/NT/Me, including the file previewing? Well now you can.
VC6Win2K, MFC, Dev
David Wulff 4.47
CLayeredWindowHelperST v1.0
Updated: 17 Feb 2002  
A wrapper class for transparent windows
VC6, VC7Win2K, WinXP, MFC, Dev
Davide Calabro 4.41
Windows 2000 Common File Dialog
Updated: 16 May 2000  
How to show the new Common File Dialog in MFC Apps in Windows 2000.
VC6Win2K, MFC, Dev
Keyvan Saneinejad 4.21
Easy to use file finding dialog
Updated: 19 Mar 2001  
An easy to use multi-threaded dialog class that will search disks for files. Similar to Explorer's "Find Files of Folders" tool.
VC6Win2K, MFC, Dev
Chris Losinger 3.67
Screen Mate
Updated: 28 Mar 2001  
Windows 2000 introduces a new extended window style bit WS_EX_LAYERED that can significantly improve performance and add great visual effects.
VC6Win2K, MFC, Dev
Hirosh 3.49
Windows Mobile and Color Depth - Unedited
Updated: 8 Feb 2010  
This question has come up three times in the various forums in which I participate, so I thought it would be appropriate for me to write a post about it.Does Windows Mobile support 24-bit images?It's been long rumored that the Windows Mobile operating system is not capable of working with images tha
Joel Ivory Johnson  
Windows Phone Deployment Patterns - Part 0 of n - Unedited
Updated: 8 Feb 2010  
I come from a C++ (and now C#) background. In both languages the index of the first item in a list is zero, so I like to stay consistent to that when working with other list (including blog post). In this series of blog post I'll be walking through different solutions for deployment scenarios for Wi
Joel Ivory Johnson  

Dialog & Windows - Windows Common dialogs

top
Title / Updated Author Score  
Hacking FontDialog
Updated: 23 Aug 2008  
How to hide UI elements of a FontDialog (e.g., Font Size).
C# (C#1.0, C#2.0, C#3.0), Windows, .NET, Win32, GDI+, Dev
legcsabi 5.00
Implementing a Read-Only 'File Open' or 'File Save' Common Dialog
Updated: 26 Jan 2004  
Some interesting customization techniques are presented for making the 'File' common dialogs read-only.
VC6Win2K, WinXP, MFC, Dev
dkotchan 4.81
Multiple Selection in a File Dialog
Updated: 23 Nov 2002  
Shows how to do multiple file selection in a file dialog without having to worry about the size of the buffers
VC6, VC7Win2K, WinXP, MFC, Dev
PJ Arends 4.78
Extend OpenFileDialog and SaveFileDialog Using WPF
Updated: 16 Sep 2009  
Customize OpenFileDialog and SaveFileDialog using a WPF Window.
C#3.0WinXP, Vista, .NET3.0, .NET3.5, Win7, Win32, Win64, XAML, WPF, VS2008, Dev
dmihailescu 4.74
XFileDialog - Customizing CFileDialog
Updated: 23 Jun 2003  
XFileDialog demonstrates how to customize CFileDialog by adding a MRU combobox for folders.
VC6Win2K, WinXP, MFC, Dev
Hans Dietrich 4.72
CSoundFileDlg - An Open/Save dilaog for sound files with Preview (or prelisten)
Updated: 25 Oct 2002  
The CSoundFileDlg Class allows you to use a file open dialog for sound files, but allows yow to hear the sound before open it.
VC6, VC7Win2K, WinXP, MFC, Dev
lvidaguren 4.58
A class based on CFileDialog that provides easy image preview
Updated: 22 Mar 2004  
Browse your images with a file open dialog and see what you've selected
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Rob Manderson 4.56
Remote Control of Microsoft FileDialog Class (OpenFileDialog)
Updated: 23 Nov 2009  
Remote control of Microsoft FileDialog class (OpenFileDialog)
C# (C#1.0, C#2.0, C#3.0), Windows (WinXP, Vista), .NET (.NET2.0, .NET3.0), Win32, Visual-Studio (VS2005, VS2008), WinForms, Dev
avramik 4.50
FilterBuilder
Updated: 27 Oct 2009  
FilterBuilder is a simple utility allowing you to easily create dialog filters
VB (VB9.0), .NET (.NET3.5), Visual-Studio (VS2008), WinForms, Dev
Ant2100 4.41
Select file or folder from the same dialog
Updated: 30 Nov 2009  
A relatively straightforward method to give users the option to select either a file or folder using the same dialog, in managed code.
C#, Windows, .NET2.0, .NET3.0, .NET3.5, Visual-Studio, WinForms, Dev
stankovski 4.33
CFormatDriveDialog - A wrapper class for the undocumented SHFormatDrive API function
Updated: 27 Aug 2002  
A wrapper class for SHFormatDrive (XP/2K only). Corrects some errors in KB article Q173688
VC7Win2K, WinXP, MFC, Dev
Nishant Sivakumar 4.31
Xgui - A set of Photoshop-like color pickers
Updated: 15 May 2002  
An MFC Compliant adobe Photoshop-like Color Picker from xgui
VC6Win2K, WinXP, MFC, Dev
jack Mesic 4.20
Adding filters to the Open File dialog
Updated: 24 Nov 1999  
Adding filters to the Open File dialog.
VC6, MFC, Dev
Anneke Sicherer-Roetman 4.10
Customizing the Windows Common File Open Dialog
Updated: 19 Nov 1999  
VC6, MFC, Dev
S h a n x 4.00
Select Folder dialog with a difference
Updated: 24 Aug 2000  
The Windows 'Select Folder' dialog with some extra functionality.
VC6, Windows, MFC, Dev
Sridhar Rao 4.00
Using the CFindReplaceDialog class
Updated: 9 Dec 2002  
How to use the CFindReplaceDialog dialog for text searching
VC6Win2K, MFC, Dev
Tibor Blazko 3.97
The CResizeableFileDialog class
Updated: 29 Dec 2003  
How to make the Windows Common Dialogs resizeable
VC6, Windows, Visual-Studio, MFC, Dev
Tibor Blazko 3.67
Resizing subclassed CFileDialog and adding a 'Select All' button
Updated: 1 Jan 2002  
This article shows how to subclass the CFileDialog dialog and add a 'Select All' button
VC6, VC7Win2K, WinXP, Visual-Studio, MFC, Dev
Fotios 3.63
How to show a dialog to let users browse for and select a folder
Updated: 30 Aug 2002  
Shows how to use Windows shell functions to browse folders
VC6, VC7Win2K, WinXP, MFC, Dev
Mingming Lu 3.51
Customizing the "Browse for folder" dialog
Updated: 20 Apr 2003  
This Program customizes the "Browse For folder dialog" with a few lines of code...
VC6, VC7, MFC, Dev
Yogesh M Joshi. 3.42
Common File Dialog in Thumbnails View
Updated: 2 Nov 2004  
An article on how to change File Dialog Initial view.
VC6, Windows, MFC, Dev
Boaz Harrosh 3.36
Customizing "Browse for folder" dialog Part - II
Updated: 26 Apr 2003  
Adding and subclassing the custom controls
VC6, VC7, VC7.1Win2K, WinXP, Win2003, MFC, Dev
Yogesh M Joshi. 3.23
Removing filters from the Windows Common File Open Dialog
Updated: 22 Nov 1999  
Removing filters from the Windows Common File Open Dialog.
C++, Visual-Studio, MFC, Dev
Sridhar Rao 3.17
CYABFFW: Yet Another BrowseForFolder Wrapper
Updated: 12 Jun 2007  
Yet another wrapper for the ::BrowseForFolder function
VC6, VC7, VC7.1Win2K, WinXP, MFC, VS.NET2003, Dev
Sp1ff 2.89

Last Updated 9 Feb 2010
Advertise | Privacy
Copyright © CodeProject, 1999-2010
All Rights Reserved. Terms of Use