[Home] [Tim] [Tina] [Brynn] [Mara]

Windows Programming

Some of my notes, articles, and sample apps dealing with programming for the Windows family of operating systems. Newest items appear on top.

The Origin of QueryInterface (25 September 2003)
Many novice COM programmers are confused by the fact that you can't ask an IUnknown pointer what interfaces it supports--you can only ask whether it supports a given interface. Where did Microsoft get this idea?
How To Ask A Question On WinDev (26 November 2001)
How you ask a question on the WinDev mailing list directly affects the quality of the responses you'll receive.
Programming for High-Color Video Modes (23 August 1999)
How to detect and take advantage of 16-bit pixel layouts.
DLL Rebasing and Shared Data Sections (9 July 1999)
If two processes load a single DLL with shared data, and one instance gets rebased, do they still share data?
Quirks of Run and RunOnce (1 October 1998)
How to make your apps run at start up--and some bugs in the system.

[Home] [Tim] [Tina] [Brynn] [Mara]