[author : Michael Floyd] #Edito
[author : Dick Wilmot]
2PANE, the program presented here, lets you create multiple windows and probe Windows messaging and window procedures. Dick implements 2PANE for both Windows 3.x and Windows NT.
[author : Craig A. Lindley]
Craig presents a technique he calls "dynalinking" that manages the interface between an application program and one or more DLLs, maximizing the power and flexibility of both.
[author : Joseph M. Newcomer]
Joe's generic About... box handler is a single binary that can be used by all applications. He also incorporates it into a DLL that has some support code needed by the applications.
[author : Al Williams]
Traditional multitasking operating systems let you use pipes to chain programs together—but not Windows. Al shows you a pipe-like way of running a DOS program that collects its output as it's created, then routes it to a cooperating Windows program.
[author : Joachim Schürmann]
A program architecture provides constraints and services which appear desirable for a particular project. The architecture Joachim discusses here is designed to squeeze more performance out of Visual Basic applications.
[author : Rick Knoblaugh]
VRKIOMON is a driver that lets you eavesdrop on I/O processes, such as COM ports, that are normally trapped by existing Windows drivers. Rick's trick is to hook the VMM services for installing I/O handlers and enabling and disabling I/O trapping.
[author : Vinod Anantharaman]
Vinod examines how you can use subclassing with the Microsoft Foundation Class (MFC) library. He illustrates this technique by developing a DLL that lets you change the default look of windows running on your system.
[author : Joseph M. Newcomer]
How many times have you installed a new application, only to find that it added itself at the front of your PATH, maxing out the 127-byte PATH limit? FreePath, the program Joe presents here, handles the PATH problem by simulating the effect of PATH without actually requiring that new directories be added to the PATH.
[author : Joseph Hlavaty]
TrapMan, the Windows tool Joe presents here, is a debugging tool for analyzing exceptions in Windows applications.