TextOutline

Description

Short story: Use GDI paths to create cool special effects with fonts by adding togglable properties such as FillColor and OutlineColor.

Longer description from old site: click here.

To be edited...

Published

This sample, or the one from which it originally derived, was published (or at least peripherally mentioned) in the following article(s):

APIs Usage

This sample uses the following API calls:

Module Library Function
CLogFont.cls gdi32


user32

CreateFontIndirect
DeleteObject
GetDeviceCaps
GetDC
GetDesktopWindow
ReleaseDC
CTextOutlineEx.cls gdi32











user32
BeginPath
CreatePen
CreateSolidBrush
DeleteObject
EndPath
FillPath
GetBkMode
SelectObject
SetBkMode
StrokeAndFillPath
StrokePath
TextOut
GetSysColor

Don't see what you're looking for? Here's a complete API cross-reference.

Download

Download TextOutline.zip   Please, enjoy and learn from this sample. Include its code within your own projects, if you wish. But, in order to insure only the most recent code is available to all, I ask that you don't share the sample by any form of mass distribution.

Download TextOutline.zip, 17Kb, Last Updated: Wednesday, March 31, 1999