5,331,744 members and growing! (22,669 online)
Email Password   helpLost your password?
Announcements




BullFrog Power
Search    
Advanced Search
Sitemap

Set your article filter

 Current Filter:

Dialogs and Windows


Desktop Development » Dialogs and Windows

Contents Quick search by title:

Dialog & Windows - Beginners

top
Title / Updated Author Score  
Windows Message Handling - Part 4
Updated: 25 Apr 2003  
Reflected Messages, MFC and SDK Subclassing
VC6, NT4, Win2K, VS6, MFC, Dev, Beginner
Daniel Kopitchinski 4.76
Windows Message Handling - Part 3
Updated: 8 Jun 2000  
Handling messages in SDK programs.
VC6, NT4, Win2K, Visual Studio, MFC, Dev, Beginner
Daniel Kopitchinski 4.70
Windows Message Handling - Part 2
Updated: 7 Jun 2000  
Message Maps, User defined messages and Registered Messages
VC6, NT4, Win2K, Visual Studio, MFC, Dev, Beginner
Daniel Kopitchinski 4.65
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.
VC6, NT4, Win2K, VS6, MFC, Dev, Beginner
Dr. Asad Altimeemy 4.48
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
VC6, NT4, Win2K, Visual Studio, MFC, Dev, Beginner
Daniel Kopitchinski 4.48
Tutorial - Modeless Dialogs with MFC
Updated: 18 Jun 2002  
Some tips/suggestions on using modeless dialogs with MFC
VC6, VC7, VS.NET2002, Windows, MFC, Dev, Beginner
Nishant Sivakumar 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.
VC6, NT4, Win2K, VS6, MFC, Dev, Beginner
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
VC6, NT4, Win2K, Visual Studio, MFC, Dev, Beginner
Dr. Asad Altimeemy 4.27
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.
VC6, NT4, Win2K, VS6, MFC, Dev, Beginner
Paul A. Howes 4.24
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.
VC6, NT4, Win2K, VS6, MFC, Dev, Beginner
Chris Maunder 4.06
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, VC7, Win2K, WinXP, VS.NET2002, VS6, MFC, Dev, Intermediate
Nishant Sivakumar 3.99
Restore Form Position and Size in C# - Unedited
Updated: 23 Apr 2008  
Presents some logic and code to intelligently restore windows' sizes and positions.
C#, .NET, Dev, Beginner
Samuel Allen 3.28
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, Intermediate
nicoster 3.20
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.
VC7, WinXP, Visual Studio, MFC, Dev, Intermediate
JHawkZZ 2.98
Scroll Window - Unedited
Updated: 23 Mar 2008  
A scroll window that surpasses the 16-bit limit and can be hosted by a dialog.
VC6, VC7, VC7.1, VC8.0, WinXP, C++, C++/CLI, C, Windows, MFC, Beginner, Intermediate, Advanced
Redsome 2.33
Simple MFC independent Open-Save File Dialog class
Updated: 13 Mar 2007  
OpenSaveFile Dialog Class
VC7, Windows, Visual Studio, MFC, Dev, Intermediate
Denys Ponomarenko 1.85
Minimize window to system tray - Unedited
Updated: 8 Jul 2008  
This article describes how you can write some simple code for minimizing a window to system tray.
WinXP, C# 2.0, C#, Windows, Dev, Beginner
Elroy Dsilva 1.63
 

Dialog & Windows - Caption Bars

top
Title / Updated Author Score  
Full Screen Caption bar
Updated: 3 Feb 2004  
Description on how to implement a full screen caption bar in Win32/MFC.
VC6, NT4, Win2K, WinXP, Win2003, VS6, C++/CLI, .NET, MFC, Dev, Intermediate
Lars [Large] Werner 4.05
Customized Skinned Caption for MDI
Updated: 16 Jun 2002  
Make your customized skinned caption bar for MDI
VC6, Win2K, WinXP, VS6, C++/CLI, .NET, MFC, Dev, Intermediate
Ashok Jaiswal 3.57
 

Dialog & Windows - Console Programming

top
Title / Updated Author Score  
QuickWin - Turn a console application into a Windows program
Updated: 17 Oct 2000  
Redirect stdin, stdout and stderr into a window
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
Lanz Jean-Claude 4.75
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
VS.NET2003, C++, Windows, Visual Studio, MFC, Dev, Advanced
Joseph M. Newcomer 4.00
 

Dialog and Windows Programming - Control Positioning

top
Title / Updated Author Score  
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, VS6, Windows, MFC, Dev, Intermediate
nschan 4.71
EvaLayout, Lay it be!
Updated: 1 Jan 2008  
An efficient and flexible layout mananger.
VC6, NT4, SQL 2000, VS6, MFC, DBA, Dev, Intermediate
Alejandro Xalabarder 4.64
Win32 dialog helpers
Updated: 18 Apr 2003  
Easy support for dialog resizing and ActiveX controls
VC6, VC7, Win2K, WinXP, VS.NET2002, VS6, MFC, ATL, Dev, Intermediate
Stephane Rodriguez. 4.51
Easy dialog control resizer
Updated: 22 Sep 2003  
Simple implementation of "anchors" and "docking" features implemented in .NET forms
VC6, VC7, VC7.1, VS6, Windows, MFC, Dev, Intermediate
uemaker 4.33
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.
.NET 2.0, VS2005, C# 2.0, Windows, Dev, Intermediate
vikas maan 3.63
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.1, Win2K, WinXP, Win2003, VS6, MFC, Dev, Intermediate
Ziming 3.27
Find and Minimize or Maximize or Restore the window - Unedited
Updated: 19 Dec 2007  
Find and Minimize or Maximize or Restore the window
NT4, Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, Windows, Intermediate
Mohan Kumar 2.71
 

Dialog & Windows - Dialogs

top
Title / Updated Author Score  
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, VC7, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Marc Richarme 4.75
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.
VC6, Win2K, WinXP, VS6, XML, MFC, Dev, Intermediate
nschan 4.73
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.
VC6, Win2K, WinXP, Win2003, VS2005, VS6, MFC, Dev, Intermediate
Hans Dietrich 4.72
A class for child dialogs
Updated: 3 Nov 2003  
How to put a child dialog in a dialog box
VC6, WinXP, VS6, MFC, Dev, Intermediate
Chris Hills 4.68
XMessageBox - A reverse-engineered MessageBox()
Updated: 25 Aug 2006  
A reverse-engineered MessageBox() that includes custom checkboxes.
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
Hans Dietrich 4.68
CIconDialog - Selecting Icons
Updated: 28 Mar 2004  
The CIconDialog class allows you to add an icon-selection dialog box to your applications
VC6, VC7, Win2K, WinXP, VS.NET2002, VS6, MFC, Dev, Intermediate
Armen Hakobyan 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.
VC6, Win2K, WinXP, VS2005, VS6, MFC, Dev, Intermediate
Hans Dietrich 4.66
"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.
VC6, NT4, Win2K, VS6, MFC, ATL, STL, Dev, Intermediate
Igor Sukhov 4.61
CResizableDialog
Updated: 27 Oct 2001  
A CDialog derived class to implement resizable dialogs with MFC
VC6, VS6, Windows, MFC, Dev, Intermediate
Paolo Messina 4.56
How to implement a scrollable child dialog
Updated: 11 May 2003  
How to implement a scrollable child dialog
VC6, VC7, Win2K, WinXP, VS.NET2002, VS6, MFC, Dev, Intermediate
JonathanLivingstone 4.55
XFontDialog - Customizing CFontDialog Part I: Adding Font Filters
Updated: 21 Jun 2003  
XFontDialog demonstrates how to customize CFontDialog by removing unwanted controls
VC6, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Hans Dietrich 4.53
Tabbed Dialog without Property Sheets
Updated: 3 Mar 2004  
How to use CDialog pointers to make a tab-controlled window
VC6, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Andrew Lawrence 4.52
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, VS.NET2003, Windows, MFC, Dev, Intermediate
Robert Python 4.41
Hosting .exe applications into a dialog
Updated: 9 May 2007  
An article on launching and embeding .exe applications into a dialog-based application
VC6, VS6, Windows, MFC, Dev, Intermediate
Sherin Iranimose 4.38
Enhanced MFC message boxes
Updated: 27 Feb 2004  
How to replace the standard MFC message box with an enhanced version
VC6, VC7, VC7.1, NT4, Win2K, WinXP, Win2003, VS.NET2003, MFC, Dev, Intermediate
Michael P. Mehl 4.38
Outlook like notification window using ATL
Updated: 11 Aug 2006  
Create an Outlook like notification window using ATL.
VC6, Windows, Visual Studio, ATL, Dev, Intermediate
prasad_som 4.38
CMagDialog
Updated: 9 Nov 2005  
CMagDialog: a class to enable dialogs to dock side by side.
VC7.1, Win2K, WinXP, VS.NET2003, MFC, Dev, Intermediate
Francesco Aruta 4.35
CSettingsDialog, a Dialog Customizing Your Project Settings and More
Updated: 11 Mar 2002  
A Netscape Preferences-Like Dialog
VC6, Win2K, VS6, MFC, Dev, Intermediate
yellowine 4.32
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, VC7, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Martin Ziacek 4.31
AJAX-style Asynchronous Progress Dialog for WinForms
Updated: 2 Mar 2008  
A base class for adding a rich asynchronous progress animation to any Form.
.NET 2.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, C#, .NET, Architect, Dev, Design, Intermediate, Advanced
Nathan Evans 4.30
Dialog Header
Updated: 22 Jul 2002  
Add a header to any dialog or property sheet
VC6, VC7, Win2K, WinXP, VS6, MFC, Dev, Intermediate
jmgurgel 4.28
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.
VC6, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Hans Dietrich 4.27
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, Intermediate
abhinaba 4.25
Creating embedded dialogs in MFC
Updated: 29 Jul 2003  
Creating embedded dialogs in MFC using DS_CONTROL
VC6, VC7, Win2K, WinXP, Win2003, VS6, MFC, Dev, Beginner
EK_Kiwi 4.22
Transparent Static Text In Dialogs
Updated: 4 Jul 2004  
A simple way to make static text controls draw transparently over the dialog background.
VC6, Win2K, WinXP, VS6, MFC, Dev, Intermediate
danamac 4.21
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, Intermediate
Nishant Sivakumar 4.21
Modeless Dialog Management
Updated: 7 Jul 2003  
A simple method for tracking and dealing with multiple modeless dialogs.
VC6, VC7, Win2K, WinXP, VS.NET2002, MFC, Dev, Intermediate
Joe Calkins 4.18
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.
VC6, Win2K, WinXP, Win2003, VS6, MFC, Dev, Intermediate
Hans Dietrich 4.18
An Animation-Style Dialog Class
Updated: 12 Feb 2002  
CAniDialog : An Animation-Style Dialog Class Derived from CDialog and Using DrawWireRects
VC6, Win2K, WinXP, VS6, MFC, Dev, Intermediate
=[ Abin ]= 4.14
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, Intermediate
lallous 4.13
MSN Messenger type status bar popup message box
Updated: 21 Oct 2001  
MSN Messenger type status bar popup message box
VC6, VC7, Win2K, VS6, MFC, Dev, Intermediate
Prateek Kaul 4.11
Message Balloons
Updated: 28 Nov 2002  
Message Balloons as opposed to Message Boxes
VC6, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Prateek Kaul, RK_2000 4.09
A thread-safe timed message box
Updated: 12 Feb 2001  
The system Message Box that is closed atuomatically after some time
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
Markus Loibl 4.04
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.
VC6, NT4, Win2K, Visual Studio, MFC, Dev, Intermediate
Brad Bruce 3.90
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.
VC7, Win2K, WinXP, VS.NET2002, MFC, Dev, Intermediate
Shog9, Nishant Sivakumar 3.87
EZOptionsDlg - Netscape Preferences like dialog
Updated: 16 Apr 2001  
A modified property sheet with the tree control replacing the tabs.
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
Lakshmi Vyas 3.87
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.
VC6, WinXP, VS6, MFC, Dev, Intermediate
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.1, Win2K, WinXP, Win2003, VS6, MFC, Dev, Intermediate
uemaker 3.79
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.
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
Joseph M. Newcomer 3.75
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, NT4, Visual Studio, MFC, Dev, Intermediate
Joseph M. Newcomer 3.71
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, Intermediate
ImmelmanQ 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.
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
Thomas Blenkers 3.68
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, NT4, VS6, MFC, Dev, Intermediate
Amit Dey 3.64
Adding a splash screen to your dialog based application
Updated: 8 Aug 2002  
Splash screens are not only for Doc/View based applications
VC6, NT4, VS6, MFC, Dev, Intermediate
Kirk Stowell 3.64
Customised Modal Dialog - Unedited
Updated: 23 Apr 2008  
Modal dialog with a user-defined look and feel
VC6, VC7, VC7.1, VC8.0, WinXP, C++, C++/CLI, C, Windows, MFC, Dev, Intermediate
lata07mahi 3.60
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.
VC6, NT4, Win2K, WinXP, VS6, MFC, Dev, Beginner
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.
VC6, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Mauro Leggieri 3.55
Tips for dialog based applications
Updated: 25 Aug 2002  
Beginners tips for dialog based applications
VC6, VC7, Win2K, WinXP, Visual Studio, MFC, Dev, Intermediate
VGirish 3.52
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!
VC6, NT4, WinXP, VS6, MFC, Dev, Intermediate
Thomas Latuske 3.51
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, Intermediate
Nishant Sivakumar 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.
VC6, NT4, Win2K, WinXP, Visual Studio, MFC, Dev, Intermediate
Rafique Sheikh 3.50
Drag & Drop Dialog
Updated: 27 Mar 2002  
A dialog-class which you can drag around the screen by clicking anywhere on it.
VC6, VC7, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Jochen Duell 3.39
Movement Restricted Dialog Form - Unedited
Updated: 25 Feb 2008  
How to restrict a dialog forms movement area, useful for MDI applications
.NET 2.0, C# 1.0, C# 2.0, .NET 3.0, C# 3.0, .NET 3.5, C#, .NET, Win32, Dev, Beginner
DaveyM69 3.38
Font Properties Property Page
Updated: 4 Oct 2004  
Adding the functionality of the ChooseFont() function to a property sheet
VC6, VS6, Windows, MFC, Dev, Intermediate
Niklas Lindquist 3.20
Using CResizablePage In a CFormView
Updated: 16 Apr 2001  
Technique for utilizing a CResizablePage in a CFormView-derived class
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
John Simmons / outlaw programmer 2.96
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.
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
Thomas Blenkers 2.89
CDialogEx New Ownerdrawn Dialog Base Class
Updated: 24 Oct 2001  
Custom non-client drawn dialog base derived from CDialog.
VC6, NT4, Win2K, VS6, MFC, Dev, Intermediate
Michael Mogensen 2.77
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.1, Win2K, VS6, MFC, Dev, Intermediate
lava_sdb 2.68
Toolbar & StatusBar on Dialog
Updated: 7 Aug 2002  
Toolbar / Statusbar on Dialog Window
VC6, VC7, Win2K, WinXP, VS6, MFC, Dev, Intermediate
Barretto VN 2.63
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.1, Win2K, WinXP, Win2003, Visual Studio, MFC, Dev, Intermediate
serup 2.57
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, VC7, Win2K, WinXP, VS6, MFC, Dev, Intermediate