Libraries Index


Click for Writing CDs

Writing CDs

Image Mastering API (IMAPI) Wrapper for .NET

Writing Data CDs

Writing Audio CDs

  more...


Last Updated: 27 June 2004


Click for Windows Messages

Windows Messages

HotKeyForm

Subclassing In .NET

Receiving and Using Clipboard Change Notifications

Adding Mouse Gesture Support to .NET Windows Applications

Simple Interprocess Communications using WM_COPYDATA

  more...


Last Updated: 10 November 2003


Click for Shell Projects

Shell Projects

SysTray from .NET

Associations

Thumbnail Extraction Using the Shell

Folder Browser Dialog

Creating and Modifying Shortcuts

Adding, Deleting and Viewing Recent Documents

System Image List

Getting File Icons Using The Shell

  more...


Last Updated: 1 November 2003


CRC32 Test Application

Calculating CRC32 (and MDA5 and SHA-1) From .NET

The CRC (Cyclic Redundancy Checksum) algorithm is a highly optimised and powerful way of checking whether a large number of bytes have been modified or not. The algorithm scans through all the bytes and generates a 32 bit number to represent the contents - small changes in the file contents result in large changes in the check sum, and there is a very low chance that two different streams of bytes will have the same CRC. This article provides a high performance class for generating a WinZip compatible CRC32 checksum in .NET (VB.NET and C# versions provided). The sample also demonstrates using the Framework's Cryptography classes to generate SHA-1 and MD5 hashes.

  more...


Last Updated: 23 October 2003


Click for Graphics

Graphics

Using Animated Cursors in .NET

Hue, Luminance and Saturation in .NET

Reading EXIF Tags From JPEG Files

A .NET Implementation of the ZoomIn Utility

  more...


Last Updated: 31 March 2003


Click for Windows

Windows

Enumerating Windows

Painting in the MDI Client Area

  more...


Last Updated: 4 March 2003