Click here to Skip to main content
15,436,916 members
Everything / Multimedia / GDI

GDI

GDI

Great Reads

by Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
by Hans Dietrich
XBreadCrumbBar is a windowless non-MFC class that allows you to display a breadcrumb trail as HTML text, with support for web links and APP: links.
by Keith Rule
Create visually complex, yet programmatically simple, non-rectangular GUIs
by Michael Dunn
How to use power status notifications to make your applications conserve power when necessary.

Latest Articles

by AdventureDriver
Creating a optionally sheared mirrored image from a source image in a collage
by Shao Voon Wong
Tracing GDI Leaks with Windows Debugger
by David O'Neil
Everybody Loves the Mandelbrot Set! Here's a browser for it!
by Mohammad Dehghan
Creating special 'Graphics' objects to draw anywhere on your window, including non-client area

All Articles

Sort by Score

GDI 

10 Mar 2002 by Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
7 Aug 2007 by Hans Dietrich
XBreadCrumbBar is a windowless non-MFC class that allows you to display a breadcrumb trail as HTML text, with support for web links and APP: links.
6 Feb 2000 by Keith Rule
Create visually complex, yet programmatically simple, non-rectangular GUIs
29 Dec 2006 by Michael Dunn
How to use power status notifications to make your applications conserve power when necessary.
29 Jun 2009 by Michael Dunn
Create custom tasks in your app's jump list on Windows 7
27 Mar 2001 by Joseph M. Newcomer
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.
8 Oct 2009 by Syed Hasan Hyder
This article focuses on internal supply chain management systems visibility via chart reports, and provides assessment apparatus to manage and monitor activities spawned during business processes, hence paves the way for timely and precise business decisions.
25 Jan 2013 by FatCatProgrammer
StarReport: WPF-less GDI+.NET report component.
23 Jun 2021 by Shao Voon Wong
Tracing GDI Leaks with Windows Debugger
10 Dec 2001 by Yuriy Zaporozhets
Very primitive function that creates region from *.bmp files
17 Jan 2021 by David O'Neil
Everybody Loves the Mandelbrot Set! Here's a browser for it!
15 Jul 2000 by Dave Lorde
Simple customised Window captions, including multi-line captions
18 Jun 2012 by Mark Kruger
API which shows a Selection Overlay and notifies the caller when it's resizing and notifies the final rectangle.
25 Jan 2015 by syed shanu
XBAR and Range Chart using C#
25 Jan 2016 by Samuel Teixeira
Why simple if we can be complex?
1 Mar 2017 by trident99
GtProject is intended to provide the user a Microsoft Project equivalent control to use for scheduling tasks.
15 Aug 2013 by Chris Boss
OpenGL based 3D learning software
20 May 2002 by Jason Henderson
Draw and animate ASCII characters to a window using this COM object.
3 Mar 2020 by LeisureBamboo
Randomly read any embedded_mono_matrix in TTF file, export it to bitmap files (in package)
7 Jan 2008 by Visual Numerics, Inc.
This document focuses on the combination of VSTO 2005 and Visual Studio 2005 Team Edition.
12 Oct 2016 by gricardi
As users are migrating from traditional desktops to mobile devices, transitioning your Windows application to the web is the next step to increasing your exposure. Thinfinity VirtualUI delivers your Windows applications to users on any device, anywhere.
9 Sep 2011 by Paul M Watt
With respect to Image Composition, your imagination is your only limit.
3 Nov 2008 by IndioX86
An article explaining several Win32 reverse engineering techniques applied to Live Messenger research and plug-in development.
21 Jul 2011 by Paul M Watt
Guide to creating and using Memory Device Contexts (DC) in Win32.
11 Sep 2015 by Johnny J.
A ToggleSwitch that presents on/off values in a more interesting way than a standard CheckBox
17 Sep 2005 by Mathew Hall
A fully customisable ListView style control based on Java's JTable.
22 Dec 2014 by Gerald Degeneve
Draw or render a Windows Form directly over the Wallpaper, behind the Desktop Icons in Windows 8+10
28 Aug 2009 by Alex Blekhman
A simple Calendar utility that demonstrates basic Shell extensibility techniques: desk band, tray notification icon, locales.
14 Sep 2009 by Michael Dunn
An intro to using Taskbar progress bars and overlay icons with your Windows 7 applications
5 Oct 2012 by Sunasara Imdadhusen
PDF MERGER and PROTECTOR is the best pdf merger software which is fast and powerful way to join(Merge) PDF files with password protection as well as you can apply stamper with either any type of image or text. Using this utility you don’t required installation of Adobe Acrobat. Looks Exciting ???
25 Jun 2012 by codiemorgan
Basics for setting up a 2D Game using GDI+, Renderloop, and Threading. And a few tips.
13 Jan 2020 by Dominik Reichl
KeePass is a free, open source, light-weight and easy-to-use password manager.
5 Oct 2009 by Jeff J Anderson
An alpha channel composited form for image based Window frames
12 Jun 2014 by Michael Haephrati
How Target Eye's screen capturing mechanism works
31 Dec 2005 by Michael Dunn
Using the new WTL classes that implement advanced dialog UI elements
25 Mar 2002 by Keith Rule
A simple animation example which is used to show CMemDC in several modes
16 Nov 2004 by peterchen
Using boost, we can write "almost perfect" wrappers for GDI and other resource handles, in a few lines of code.
6 Nov 2007 by .Suchit
Generating smooth lines with antialiasing; sample code for animation is included
2 Jun 2006 by Michael Dunn
A tutorial on writing an extension to customize the icons displayed for a file type.
15 Dec 2011 by shynet
Stream a live camera video stream or single images between applications using the TCP protocol.
14 Jun 2019 by Andy De Filippo
GDI+ does not support rendering of Rich Text and this has always represented a challenge for developers. The approach described in this article offers a solution to such limitation by tapping into the power of API hooking.
14 Aug 2014 by Jamie Nordmeyer
A class to make working with LOGFONTs easier
7 Oct 2018 by Mojtaba Hosseini
A graphical binary tree. Features: add, remove, or search for a node. Recursive algorithm has been used
1 Sep 2005 by otigli
An article about how to enhance current image characteristics
21 Feb 2011 by Michael Dunn
A tutorial that shows how to get started using the Ribbon in your applications
18 Jun 2016 by Patrik Mlekuž
Image Control for viewing most common image formats with advanced features included (Import Image, Preview, Resize, Position, Pan, Zoom, Export Image, Extract Resource Icon).
15 Aug 2020 by Mohammad Dehghan
Creating special 'Graphics' objects to draw anywhere on your window, including non-client area
9 Feb 2010 by D.K.Wang
This article tries to find a way to show standard controls, ActiveX controls, translucent controls on layered windows. Native MFC source code provided.
9 Mar 2008 by Nibu babu thomas
Lists out the details of running processes in a system, loaded drivers, loaded dlls, version of each dll and process, process times, command line, owner, priority, GDI resource usage, privileges, loaded symbols, window heirarchy, autostart app finding and more.
20 Jun 2013 by Smart K8
A set of handy extension methods to help you with quick Image modifications
18 Mar 2011 by darkoman
This article is about the 3D software rendering engine.
17 Apr 2000 by Anton Stuck
A class that provides some simple, yet spectacular window animation effects. Try the demo!
27 Aug 2003 by Don Kackman
Class wrappers around the Win32 multi-monitor API
24 Dec 2008 by jackyxinli
An article to show how to play audio file with DirectSound and display its spectrum in real time accurately
25 Mar 2007 by Chrisi476
This article describes ColorTextBox, a customizable User Control which was written completely from scratch and is intended to fill the gap between the TextBox and RichTextBox controls found in the .NET 2.0 library.
6 Nov 2007 by Hans Dietrich
XHtmlDraw allows you to display a single line HTML text as easily as using DrawText(), including web links and APP: links, no MFC
11 Feb 2009 by darkoman
An article on a free C++ bitmap manipulation class
12 Apr 2016 by Shao Voon Wong
How to use a font without installing it first on user systems
1 Aug 2013 by tumbledDown2earth
Method for edge detection in color images, using 1-Dimensional liner image or scan line, sampled at 1 pixel intervals, at any arbitary angle
4 Apr 2002 by Paul M Watt
Guide to understanding how Windows generates WM_PAINT messages, manages the update region for a window, and how to use all common type DCs.
27 Jan 2008 by Jeff Morton
Audio event processing with visual display
26 May 2010 by Sonic Guan
A convenient and high-powered GUI engine with plenty of tricks
29 Jan 2006 by lgaudouen
A ListBox which could display and allow selection of fonts, with special features.
31 Mar 2008 by Michael Dunn
No, that's not a typo
9 Apr 2002 by Paul M Watt
Guide to understand the three different types of clipping regions, and how they relate to the Device Context
29 Jul 2009 by SergStrashko
Introduce the algorithm and technique for pre-drawing process speed up.
9 Jun 2002 by Nish Nishant
Beginner article that shows how you can create horizontal, vertical and diagonal backgrounds. Also tells you what to watch out for, to avoid flickering when doing complicated drawing.
24 Nov 2014 by Jeremy Falcon
A beginner's guide to talking like a computer.
30 Aug 2011 by CaldasGSM
Non-affine transformations, four-point distortions, or whatever you want to call it.
28 Mar 2008 by João Paulo Figueira
Control your Windows Mobile device from your desktop.
19 Apr 2005 by Itay Sagui
Introduction to the basic idea of the particle systems, and how to create basic effects such as explosions and water fountains.
20 Dec 2006 by Igor Tolmachev
This article explains how to create an application that makes it snow on the desktop.
23 Aug 2016 by Alaa Ben Fatma
Inherits the awesome style of Visual Studio's TabControl for better exploiting
2 Nov 2019 by Alaa Ben Fatma
Use your skills as a designer to create gorgeous control
12 Apr 2002 by Davide Pizzolato
Quick reference to draw lines, shapes, or text on bitmaps
29 Nov 2007 by Windmiller
This graphical application will play and display frequencies and mix them together so that you can analyze what's really going on with sounds that we call intone. Handling a basic DFT version that will prove to us which frequencies are involved. It was originally made in plain C.
18 Jul 2011 by Michael Dunn
This article shows how to control various Ribbon and command properties at runtime
25 Mar 2002 by Florin Vasilescu
A simple application that retrieves the color codes from any area of your screen, with some cool options.
21 Sep 2011 by Santhosh G_
Implementation of different interpolations[Bi-Linear and Bi-Cubic] with OpenGL.
13 Feb 2010 by mariscn
Capture an HTML document as an image.
17 Aug 2009 by Michael Mangelsdorf
A DLL implemented in assembler featuring a console GUI component
20 Jun 2007 by Stefan Kuhr
Adding Aero Glass to Windows applications while keeping them backwards-compatible with legacy Windows versions
15 Aug 2007 by Jeff Morton
Simple sound sampler with visualization
24 May 2007 by Nicolas Bonamy
A grid to display and edit properties of objects (as in Visual Studio)
1 Jan 2010 by Shakeel Iqbal
Manage your daily tasks and To-Do list using some exciting features of Windows 7.
19 May 2009 by Michael Dunn
An intro to using jump lists with your Windows 7 applications
20 Mar 2002 by Paul M Watt
Beginner's guide to understanding how to paint to a window in the WIN32 SDK environment
12 Apr 2007 by kenearle
Put anything you want in a ToolTip
11 Sep 2011 by Michael Dunn
This article demonstrates new button and menu features of the Ribbon
14 Jan 2005 by ejor
Get icons from Exe or DLL the PE way or how to emulate PrivateExtractIcons.
19 Aug 2008 by Jon Person, A. Philip Smith
In part three of the series, the authors of the "GIS.NET" mapping component for .NET explain how to write a geographic mapping engine which can display geographic coordinates. Source code is provided which can pan and zoom a sample geographic object (the state of Nebraska), in C# and VB.NET.
20 Oct 2012 by Santhosh G_
Applying oil painting effect on an image.
14 Apr 2014 by auralius manurung
An article on designing your own robot simulator
3 Mar 2000 by Chris Becke
Notes on TrackMouseEvent, and SetCapture on Win32
1 Apr 2019 by veen_rp
Smooth a 2D polyline through interpolation (Catmull-Rom) or approximation (Chaikin)
8 Oct 2009 by Anthony Mushrow
Create and edit 2D maps using tiles
6 Dec 2004 by Mike O'Neill
How to use custom draw to change the appearance of a Track Bar control and CSliderCtrl.
11 Jun 2004 by valdok
Regions encapsulation in light-weight C++ objects.
11 Mar 2008 by Rocom
A more easy to generate toolbar images.
28 Jul 2001 by Ales Krajnc
An include file that allows you to specify colors by name instead of RGB value
27 Mar 2000 by Ernst Versteeg
Two classes that make double buffering simple
29 Dec 2006 by Michael Dunn
How to add glass to your application's main window.
19 Dec 2007 by CPallini
A small DLL providing two functions to resample GDI-based bitmap
12 Dec 2002 by Philip Patrick
Explains how to retrieve a font name from TrueType or OpenType files (.ttf)
23 May 2011 by Rotted Frog
A library for creating simple dialogs declaratively with minimal overhead
11 Jun 2009 by brochpirate
Audio player designed specifically for listening to audio books
20 Jun 2006 by Ertan Tike
A calendar DayView control.
2 Jul 2014 by Yang Kok Wah
Implementing the all time favourite game as .NET custom controls, complete with animation and sound for full gaming experience
10 Dec 2007 by Mohammed Abd Alla
This is a simple class that can view scroll and zoom pictures
24 Nov 1999 by Anneke Sicherer-Roetman
CAutoPen Class - a CPen that is correctly destroyed
12 May 2009 by Ziad Elmalki
The game Reversi for Windows Mobile using the Compact Framework.
22 Jul 2014 by Ray Koopa
Visual Style-like image stretching for custom skinning
25 Jul 2018 by Alexandru Matei
Shows an alternative to GetCharABCWidths and GetCharABCWidthsFloat
21 Jan 2000 by Richard de Oude
Creating non-rectangular dialog boxes
16 Nov 2011 by Michael Hodel
Enigma Puzzle – a game as difficult as the Rubik's cube
29 Sep 2005 by JtR1977
A self drawing, round button for different styles and usages.
20 Jul 2012 by Dr. Vinayak Ashok Bharadi
Two dimensional Fast Fourier Transform of an image in C#.
31 Jul 2005 by _Asif_
Article that helps writing SQL in XML to provide better support
18 May 2017 by darkoman
Article about the 2D isometric game engine
12 Mar 2004 by John R. Shaw
Design and implementation of efficient flood fill algorithms.
25 Jun 2011 by Ravimal Bandara
A C# code for solving eight queens puzzle using genetic algorithm
21 Dec 2009 by P.Sandgren
A simple custom progressbar.
20 Feb 2014 by Vladimir Svyatski
How to correctly draw WinForms Tab Control with bottom alignment when visual styles are enabled
19 Mar 2012 by Vietdungiitb
UPV – UNIPEN online handwriting recognition database viewer control
24 Feb 2014 by PJ Arends
A C++ class that makes it easy to print text in clearly defined rows and columns
16 Aug 2004 by Bob Carboni
Code for creating transparent, blended bitmapped buttons.
4 Oct 2003 by Terry O'Nolley
An article using GDI to create a scalable periodic table of the elements
13 Nov 2011 by T.Kojima
Suggestion about another curve representation
16 Dec 2008 by Simon Hart
Ever wanted to create a standard look and feel property header type control as seen in many Microsoft applications on Windows Mobile? Well, here is the code to do it.
28 Oct 2004 by Ukkie9
A drop-in replacement for the DrawText() SDK function with minimal HTML support
1 Dec 2007 by darkoman
An article on a simple but efficient method to do antialiasing using plain Windows GDI
24 Jul 2006 by ihaml
A generic class to import Adobe's Photoshop (.psd) images.
15 Feb 2008 by Zaur Nasibov
An article on webcamera frame-grabbing in a multi-thread environment
26 May 2003 by Hans Dietrich
XFontCombo demonstrates the use of IsOpenType(), a function that determines if a font is OpenType
26 Nov 2008 by Matjaz-xyz
A simple and useful viewer of multipage TIF/TIFF images
4 May 2006 by Vlasta_
Describes changes in .ico format in Windows Vista and explains how to compile Vista icons into your applications.
9 Oct 2009 by Syed Hasan Hyder
Internal supply chain management system's objective is to visualize organization's activities and events spawn during its work flow and offers panoramic view of upstream and downstream activities
13 Jun 2002 by lucy
How to achieve flicker-free drawing when using the methods MFC provides
6 Feb 2000 by Amir Zalzberg
How to create a window with holes in it
28 Jan 2015 by syed shanu
Animated Image Slide Show for Winforms using C#
13 Dec 2006 by darkoman
An article on anti-aliased C++ drawing.
31 Oct 2005 by JanKotowski
This dynamically reziable control does not flicker. The article describes the problem and the technique used to solve the flickering.
16 Aug 2013 by darkoman
A modified version of the Bresenham's line drawing algorithm
15 Mar 2011 by rld1971
How to draw and manage shapes onscreen via mouse gestures
27 Jan 2014 by Amazing LED Display
High Performance Method for Capturing Screen
17 Jan 2000 by Hans Bühler
A memory DC that allows you to rotate your graphics
24 Apr 2014 by Mattias Högström
Learn the basics of how to draw with GDI on screen and to printer. We will look closer at the different GDI map modes, and how to do proper adjustments when you need to send the output to a printer. We will also create a metafile and load it back in again.
23 Mar 2015 by Novar Striker
Multi technics in one application, for an extreme relaxation moment
21 May 2003 by Hans Dietrich
XFont retrieves the name of the font file from the regsitry, and the font name from the font file
20 Apr 2001 by Rui Lopes
Demonstrates how to create per pixel alpha blending windows
5 Aug 2003 by BadJerry
Drawing HTML text onto a device context
26 Feb 2009 by auralius manurung
A reusable class for drawing a simple graph
24 Jun 2012 by JJMatthews
Screenshot Tool
17 Sep 2004 by Andrzej Markowski
An owner-draw bitmap button and a frame for the caption bar, in one class.
29 Dec 2010 by yonken
A multi-select tree control that is based on Richard's implementation
3 May 2007 by Elia Sarti
A CPaintDC replacement in OnPaint painting. Simply change CPaintDC dc(this) in CBufferDC dc(this), and you're done.
8 May 2008 by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
26 Sep 2008 by Lalith Bommera
A simple AJAX approach that includes an HTML page client, and a JavaScript making an AJAX call and receiving a response. A remote page will receive the parameter information and respond to the JavaScript call method with the necessary information.
16 May 2000 by Joseph M. Newcomer
Learn about who owns the GUI definition and pitfalls of GUI programming
17 Jul 2014 by Chris Copeland
Making use of buffering techniques to efficiently and flawlessly render large quantities of items in list controls
9 Feb 2005 by Paul C Smith
Apply a translucent watermark to a JPEG image using VB.NET.
27 Jan 2015 by syed shanu
USL/LSL Control Chart using .NET for Quality Control
15 Sep 2009 by gggustafson
This article presents code for a WinForms implementation of the Google-like compact progress indicator.
1 Sep 2004 by YoungJin Shin
This function makes for you to draw a fancy text easy.
18 Nov 2008 by Maxim_Barsuk
An add-on for the Fortune's algorithm.
16 Nov 2009 by Inaki Ayucar
Why not building your own C# Maths library instead of using the ones included in APIs like DirectX or XNA?
4 Oct 2018 by TwinLane
A non rectangular/transparent splash screen control that starts life before the Application Form
27 Aug 2000 by Randy More
Provides a memory based DC into which an image may be drawn using standard GDI calls.
24 Apr 2006 by Franc Morales
A simple wrapper to dynamically install/uninstall application specific fonts from compiled resources.
19 Jun 2007 by lano1106
Exploring the MFC GDI classes' inner working and proposing an alternative
14 Dec 1999 by William E. Kempf
Presents a class to wrap the BeginDeferWindowPos/EndDeferWindowPos/DeferWindowPos APIs
7 Dec 1999 by Zoran M. Todorovic
A technique for changing the font for all child windows in your main application
17 Feb 2009 by MikeTheDwarf
Helper class to display 3D data
11 Aug 2004 by JOHN11
This article shows how to process one or many MSI packages just by providing a configuration file. It gives also many useful hints and tricks that can be used in other projects.
27 Oct 2007 by darkoman
An article on creating glow and shadow effects using plain Windows GDI
17 Jul 2010 by Hoang Khanh Nguyen
A highly object-oriented ListView control with varying-height items and support of complex data types
24 Jan 2001 by Jason Troitsky
A class that encapsulates some useful, GUI related, static functions
24 Feb 2002 by lucy
How to use SetWorldTransform() to draw basic shapes rotated by any angle
10 Jul 2001 by Hans Dietrich
How to find the name of a font file, given the display name of a font
29 May 2011 by OlegKrivtsov
This article demonstrates a file preview control in a WTL application.
30 Nov 2002 by Jamie Hale
How to draw arrows (with arrowheads) to an arbitrary DC
18 Aug 2011 by Dave Franco
Adding Lightbox effect to Winform Applications
3 Aug 2013 by Tammam Koujan
Demonstrates creating EAN-13 Barcodes with VB.NET
20 Mar 2000 by William T. Block
A simple introduction to using DCs to draw in Windows
11 May 2010 by Gustavo Ricardi
A Remote Desktop software built on AJAX, JSON and HTML5
10 Jan 2006 by Victor Ricklefs
Extended version of ExtTextOut supporting subscripts and superscripts
19 Apr 2011 by Paula Scholz
Using pure Win32, WinInet, and STL Vectors, we open an Internet connection, download, and display a Google map on a Windows Mobile phone.
27 Jan 2003 by Aniket Nayak
This cursor can magnify...
3 Jul 2003 by wheregone
Drawing with VSYNC locked and low CPU usage
1 Aug 2006 by Dr.Sai
A multi-threaded GDI simulation of the famous problem
28 Mar 2000 by Randy More
Using Hershey vector fonts for faster rendering
16 Feb 2013 by mittaltarsem
Utility to capture full or part of screen with support for multiple screens.
28 Sep 2006 by ihaml
A generic class to import Adobe's Photoshop (.psd) images under PocketPC Windows Mobile 2003.
30 May 2008 by Mostafa Kaisoun
View one row numeric data of MSFlexGrid as Graph Chart
12 Jul 2009 by christ_A
How to make your customized UI using transparent components?
1 Oct 2005 by ediazc
Describes the summed area table algorithm of Franklin Crow.
15 Apr 2009 by Rizwan Qureshi
How to create a Windows Shutdown effect in Windows Forms using C# and .NET.
12 Sep 2006 by Hadi Dayvary
A Desktop puzzle game.
31 Mar 2001 by Joseph M. Newcomer
Learn how to effectively draw your dialogs
23 Oct 2008 by Redwan Albougha
Shows how to solve Towers of Hanoi puzzle visually using Win32 and C++
8 May 2008 by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
26 Sep 2008 by Lalith Bommera
A simple AJAX approach that includes an HTML page client, and a JavaScript making an AJAX call and receiving a response. A remote page will receive the parameter information and respond to the JavaScript call method with the necessary information.
16 May 2000 by Joseph M. Newcomer
Learn about who owns the GUI definition and pitfalls of GUI programming
17 Jul 2014 by Chris Copeland
Making use of buffering techniques to efficiently and flawlessly render large quantities of items in list controls
9 Feb 2005 by Paul C Smith
Apply a translucent watermark to a JPEG image using VB.NET.
27 Jan 2015 by syed shanu
USL/LSL Control Chart using .NET for Quality Control
15 Sep 2009 by gggustafson
This article presents code for a WinForms implementation of the Google-like compact progress indicator.
1 Sep 2004 by YoungJin Shin
This function makes for you to draw a fancy text easy.
18 Nov 2008 by Maxim_Barsuk
An add-on for the Fortune's algorithm.
16 Nov 2009 by Inaki Ayucar
Why not building your own C# Maths library instead of using the ones included in APIs like DirectX or XNA?
4 Oct 2018 by TwinLane
A non rectangular/transparent splash screen control that starts life before the Application Form
27 Aug 2000 by Randy More
Provides a memory based DC into which an image may be drawn using standard GDI calls.
24 Apr 2006 by Franc Morales
A simple wrapper to dynamically install/uninstall application specific fonts from compiled resources.
19 Jun 2007 by lano1106
Exploring the MFC GDI classes' inner working and proposing an alternative
14 Dec 1999 by William E. Kempf
Presents a class to wrap the BeginDeferWindowPos/EndDeferWindowPos/DeferWindowPos APIs
7 Dec 1999 by Zoran M. Todorovic
A technique for changing the font for all child windows in your main application
17 Feb 2009 by MikeTheDwarf
Helper class to display 3D data
11 Aug 2004 by JOHN11
This article shows how to process one or many MSI packages just by providing a configuration file. It gives also many useful hints and tricks that can be used in other projects.
27 Oct 2007 by darkoman
An article on creating glow and shadow effects using plain Windows GDI
17 Jul 2010 by Hoang Khanh Nguyen
A highly object-oriented ListView control with varying-height items and support of complex data types
24 Jan 2001 by Jason Troitsky
A class that encapsulates some useful, GUI related, static functions
24 Feb 2002 by lucy
How to use SetWorldTransform() to draw basic shapes rotated by any angle
10 Jul 2001 by Hans Dietrich
How to find the name of a font file, given the display name of a font
29 May 2011 by OlegKrivtsov
This article demonstrates a file preview control in a WTL application.
30 Nov 2002 by Jamie Hale
How to draw arrows (with arrowheads) to an arbitrary DC
18 Aug 2011 by Dave Franco
Adding Lightbox effect to Winform Applications
3 Aug 2013 by Tammam Koujan
Demonstrates creating EAN-13 Barcodes with VB.NET
20 Mar 2000 by William T. Block
A simple introduction to using DCs to draw in Windows
11 May 2010 by Gustavo Ricardi
A Remote Desktop software built on AJAX, JSON and HTML5
10 Jan 2006 by Victor Ricklefs
Extended version of ExtTextOut supporting subscripts and superscripts
19 Apr 2011 by Paula Scholz
Using pure Win32, WinInet, and STL Vectors, we open an Internet connection, download, and display a Google map on a Windows Mobile phone.
27 Jan 2003 by Aniket Nayak
This cursor can magnify...
3 Jul 2003 by wheregone
Drawing with VSYNC locked and low CPU usage
1 Aug 2006 by Dr.Sai
A multi-threaded GDI simulation of the famous problem
28 Mar 2000 by Randy More
Using Hershey vector fonts for faster rendering
16 Feb 2013 by mittaltarsem
Utility to capture full or part of screen with support for multiple screens.
28 Sep 2006 by ihaml
A generic class to import Adobe's Photoshop (.psd) images under PocketPC Windows Mobile 2003.
30 May 2008 by Mostafa Kaisoun
View one row numeric data of MSFlexGrid as Graph Chart
12 Jul 2009 by christ_A
How to make your customized UI using transparent components?
1 Oct 2005 by ediazc
Describes the summed area table algorithm of Franklin Crow.
15 Apr 2009 by Rizwan Qureshi
How to create a Windows Shutdown effect in Windows Forms using C# and .NET.
12 Sep 2006 by Hadi Dayvary
A Desktop puzzle game.
31 Mar 2001 by Joseph M. Newcomer
Learn how to effectively draw your dialogs
23 Oct 2008 by Redwan Albougha
Shows how to solve Towers of Hanoi puzzle visually using Win32 and C++
25 Oct 2002 by Chen Su
Simple function to enable you to programmatically detect the user-selected font at runtime
31 Mar 2010 by Mohd Arshad Malik
.NET provides extensive support for image conversion. Any image can be processed from one format to another. The most common formats which .NET support are .BMP, .EMF, .GIF, .ICO, .JPG, .PNG, .TIF and .WMF.
28 Dec 2009 by Aric Wang
Just a simple digital LCD class and do not use an external bitmap.You can use and change it.
30 Jun 2008 by Giawa
Implements a Rubber Rectangle in C#.
14 Dec 1999 by Bernd Wißler
Demonstrates how to use an animated gif stored in your resource file as an animated cursor
4 Dec 2009 by Dr. Vinayak Ashok Bharadi
Digitzer device interface using VBTablet in C#.
26 Sep 2000 by iucon
A simple function to rotate text around its center point within a rectangle
10 Sep 2005 by Paolo Martinoli
A program to play Solitaire puzzle and to seek solutions using backtracking.
1 Jul 2001 by selom ofori
This is a simple text display view with wordwrapping and text selection capabilities.
12 Oct 2002 by einst992
How to create a color gradient as a background in a SDK application.
6 May 2009 by Maxim_Barsuk
Algorithm for easy transformation images
21 Jun 2001 by Wooseok Seo
You can implement skin control by returning a brush from the OnCtlColor() method.
21 Jun 2012 by Terence Wallace
This is an alternative for "HTML to Image in C#"
8 Sep 2006 by Polymorpher
Animate and control sprites using GDI+.
18 Feb 2010 by see1see
A practice of using Windows GDI and Winsock.
21 May 2009 by jackyxinli
An article to show how to play a Wave file with DirectSound and display its spectrum in real time.
13 May 2009 by HotSoftG
Automation framework application development, realize the software functions and software frame separation. Support plug-in support theme
3 Oct 2008 by Ardavan Sharifi
in this Article we following how to dynamic validation data with defind validation type and use of regular expression
6 Nov 2016 by yetibrain
Unicode Buddy is a tool to inspect unicode files. It can detect orphaned surrogates and invalid utf-8 sequences. It is able to show the encoding/decoding of a certain codepoint. It is not an editor but a viewer.
22 Jan 2005 by Henry Tan Setiawan
A simple SpeedoMeter class based on CStatic base class.
31 Mar 2010 by Mohd Arshad Malik
To uniquely identify the images from our storage, we watermark them with some text (usually company / portal name)
15 Jan 2004 by Alex Kolesnichenko
CDC descendant with double buffering abilities
14 Feb 2001 by Eric Crahen
Display Chinese & Japanese characters on unicode & non-unicode systems
29 Dec 2008 by Durga Prasad Dhulipudi
Rendering ESRI Shapefiles(.shp) using OpenGL
11 Nov 2009 by AntounPG
Send E-mail via Application with an HTML editor and a drawer to draw your own attachments and send them immediately.
6 Jul 2007 by nguyenthanhtungtinbk
This article shows you the advantage of PNG images with alpha-blending feature in creating animation and demonstates how to use PNG images in Framework.NET application by calling API
6 Jan 2004 by maciejr
A resolution changer to get per-user resolution settings
3 Jan 2009 by ChaoJui
To learn the usages of TrueType structures, TTPOLYGONHEADER and TTPOLYCURVE.
1 Dec 1999 by Thales P. Carvalho
A class that helps writing owner-drawn controls with text formatting capabilities
9 Jul 2012 by Manoj K Bhoir
MBGlassPanel with Microsoft Office Ribbon Visual Style
28 Jul 2006 by #realJSOP
Copy a bitmap over a portion of another bitmap
11 Jan 2003 by Barretto VN
An article showing methods of screen capture
27 Mar 2007 by vishalkmehta
This article demonstrates how to leverage the power of images and inheritance to achieve a "skinned" look for your Windows applications.
24 Jan 2005 by darkoman
An article on creating 2D animated charts using Windows GDI.