I've written these C++ classes for my various projects. Feel free to use them
in your own programs. Click on the names for more information. I've successfully
compiler these classes with MS Visual C++ 6 and Borland's free compiler,
BCC5.5.1.
| Class |
Description |
| AppInstChk |
Checks whether another instance of an application is already
running. |
| BmpRgn |
Creates a GDI region from a bitmap. |
| Clipbrd |
Handles simple clipboard operations. |
| ClrList |
Manages a owner-drawn color list box. |
| Crc |
Calculates various CRC values. |
| FDEnum |
Enumerates directory items. Uses an iterator-like interface,
encapsulating the FindxxxFile() Win API. Supports filtering of files, directories,
or both. |
| GradientBmp |
Creates bitmaps with a smooth color transition. |
| HighResTimer |
Provides high precision timing information. |
| Hls |
Converts colors between RGB and HLS mode. |
| HtmlHelp |
Use this class to launch a .chm (HTML help) file. |
| KbdLeds |
Gets and sets the state of the keyboard LED indicators. |
| MMData |
Assigns a structure to a memory-mapped file to be used in IPC. |
| RegKey |
Provides basic registry key/value operations. |
| RgbGradient |
Calculates intermediate values between two colors. |
| SynParserCpp |
A powerful syntactical parser (tokenizer) for C++ code. |
| UrlLink |
Converts a static text control into a hyperlink. |