Logon
New User
Tell a friend
Newsletters
Search
Keyword
Author
Newsletter
The Lounge
Book Chapters
Interviews
Industry Contacts
The Scrapbook
Unedited Articles
Who's Who
C#
Components
.NET
SOAP and XML
WebServices
Windows 2000
Button Controls
Combo & List Boxes
Edit Controls
List Controls
Tree Controls
Tab Controls
Property Sheets
Rich Edit Control
Splitter Windows
Static Controls
Miscellaneous
COM / DCOM
C++ / MFC / STL
Clipboard
Date / Time
Doc / View
Debug tips
Database
DLLs
Files & Folders
Internet / Network
Macros & Add-ins
Printing
Samples
Shell Programming
String
System
Threads, Processes & IPC
Tips
Tools
Win32
WinHelp / HTMLHelp
ATL
WTL
PJ Naughter
WFC
Grid Control
Bitmaps & Palettes
Audio & Video
DirectX
OpenGL
CE Programming
Java
Fonts, GDI, GUI
Dialogs & Windows
Menus
Status Bar
Toolbars & Docking Windows
ASP
HTML / CSS
ISAPI
JavaScript
VBScript
Perl
Awards
About Us
Advertise
Discussions
Industry Contacts
Jobs
Latest
Links
Previous News
Previous Polls
Press Releases
Submit Code
Fonts, GDI, GUI
Display articles by
Score
Author
Updated
Title
Title/Description
Author
Updated
Score
Beginners
Introduction to drawing in Windows
A simple introduction to using DCs to draw in Windows
William T. Block
21 Mar 2000
Beginner
3.53
Device Contexts
Flicker free redrawing and background buffering of drawing with two simple classes
Two classes that make double buffering simple
Ernst Versteeg
28 Mar 2000
4.73
CWebImageDC
Provides a memory based DC into which an image may be drawn using standard GDI calls
Randy More
28 Aug 2000
Advanced
4.7
Flicker Free Drawing In MFC
A simple animation example which is used to show CMemDC in several modes
Keith Rule
21 Nov 1999
Beginner
4.61
Saving Drawing Contexts
GDI objects selected in a DC can't be deleted - even when you call DeleteObject. This handy class makes these potential leaks a thing of the past.
Joseph M. Newcomer
28 Mar 2001
4.12
Rotate your graphics - advanced memory device context
A memory DC that allows you to rotate your graphics
Hans Bühler
18 Jan 2000
4
Dynamic DC
A Device Context class to draw on a window outside of a WM_PAINT handler.
Craig Henderson
19 Sep 2000
3.8
Fonts
Hershey Font wrapper class
Using Hershey vector fonts for faster rendering
Randy More
29 Mar 2000
4.64
KanjiFont
Display Chinese & Japanese characters on unicode & non-unicode systems
Eric Crahen
15 Feb 2001
3.78
Simple text rotation
A simple function to rotate text around its center point within a rectangle
Stefan Schwedt
27 Sep 2000
3.67
GDI Objects
CAutoPen class - a CPen that IS correctly destroyed
Anneke Sicherer-Roetman
25 Nov 1999
4.67
Automatic Font Handling Class
A class to make working with LOGFONTs easier
Jamie Nordmeyer
29 Dec 1999
3.92
How to set a font for all child windows
A technique for changing the font for all child windows in your main application
Zoran M. Todorovic
8 Dec 1999
3.89
Display Animated Cursors stored in Resources
Demonstrates how to use an animated gif stored in your resource file as an animated cursor
Bernd Wißler
15 Dec 1999
3.44
General
Device Context Utilities
A class that encapsulates some useful, GUI related, static functions
Jason Hattingh
25 Jan 2001
Advanced
4.97
Animated Dialog Windows
A class that provides some simple, yet spectacular window animation effects. Try the demo!
Anton Stuck
18 Apr 2000
4.75
Autopanning all Windows, Views and Controls
Maximilian Pasternak
20 Nov 1999
Advanced
4.5
Using the DeferWindowPos APIs
Presents a class to wrap the BeginDeferWindowPos/EndDeferWindowPos/DeferWindowPos APIs
William E. Kempf
15 Dec 1999
4.4
Using the AlphaBlend function
A sample application that uses the AlphaBlend function to produce a transparent splash screen
Smile Seo
2 Feb 2000
4.14
Using the DrawAnimatedRects() function
Shows how to use the DrawAnimatedRects function to improve the look of your apps
Norm Almond, Chris Maunder and Santosh Rao
27 Jan 2000
Beginner
4.12
Drawing Techniques
Learn how to effectively draw your dialogs.
Joseph M. Newcomer
1 Apr 2001
4.11
Who Owns the GUI?
Learn about who owns the GUI definition and pitfalls of GUI programming.
Joseph M. Newcomer
17 May 2000
3.5
Replacing the Default MFC Icon
How to replace the default MFC icon in your application.
Shahzad Alam Khan
17 Feb 2000
3.07
Mouse Capture
Capturing the Mouse
Notes on TrackMouseEvent, and SetCapture on Win32.
Chris Becke
4 Mar 2000
Beginner
3.82
Owner-Draw
Custom Captions (including multi-line captions)
Simple customised Window captions, including multi-line captions
Dave Lorde
16 Jul 2000
Advanced
4.5
TCX Owner Draw Engine
A class that helps writing owner-drawn controls with text formatting capabilities
Thales P. Carvalho
2 Dec 1999
3.33
Regions
The RGN Generator
Creating non-rectangular dialog boxes
Richard de Oude
22 Jan 2000
4.76
CreateRegionFromFile
Very primitive function that creates region from *.bmp files
Yuriy Zaporozhets
25 Aug 2000
4.75
Creating alternate GUI using Vector Art
Create visually complex, yet programmatically simple, non-rectangular GUIs
Keith Rule
7 Feb 2000
Advanced
4.56
Creating holes in a window
How to create a window with holes in it
Amir Salzberg
7 Feb 2000
4.26
Tools
Colorz - The RGB Assistant
Aids developers with color intensities
Jeremy Falcon
10 Nov 2000
4.38
Unedited Reader Contributions
Per Pixel Alpha Blend
Demonstrates how to create per pixel alpha blending windows
Rui Godinho Lopes
3 Apr 2001
4.1
last updated 11 Apr 2001
Copyright © CodeProject, 1999-2001.
All rights reserved
webmaster@codeproject.com