Technical Papers

 

bullet"So You Want To Write Magazine Articles?"

People frequently ask me how to get started writing magazine articles. Look here to get some real-world advice on getting your foot in the door.

 

bullet"Sixteen Words To Object Oriented Programming"

This is a brown bag seminar I gave in 1990 to several of the Space Station Freedom design teams. It explains object oriented programming in terms experienced programmers can understand. Takes the mystery out of OOP.

 

bullet"Share and Share Alike"

Under Win16, global variables in a DLL were shared between all programs that used the DLL. This might cause you some debugging problems, but you could also use it to communicate between programs. What do you do in Win32? By default, each program gets private DLL data! This short white paper shows you how to share your data like before.

 

Tips

Most of these are tips from my original Web site. Look for more tips coming soon.

Note: Use your Back button to return here.

Date Title
01/02 MFC and Zip
11/98 Fixing CScrollView
11/98 VB Scrolling Forms
10/98 Using Menus Without Messages
9/98 Using Quick Icons
8/98 Disabling Java Layout Managers
7/98 Decoding Windows Error Messages
6/98 Creating true DLLs with VB and some help from C++
5/98 Simple Interprocess Communications
4/98 Continually Updating the Status Bar
3/98 Object Oriented MFC Multithreading
2/98 Using the Mouse Wheel
1/98 Unix-like Tools for Windows
12/97 Running a Win32 Program Only Once
11/97 MFC UI in a DLL
10/97 Printing CRichEditCtrl
9/97 Learning Imports and Exports
8/97 Customizing DDX/DDV
7/97 Adding Keyboard Scrolling to CScrollView
6/97 Using One Handler for Multiple Command Events
4/97 Learning the Web Browser's Screen Size
3/97 Simplifying the Registry with MFC
2/97 Changing the Font of an MFC Status Bar
1/97 Active Server Pages
12/96 Easy Drag and Drop Windows
10/96 Using typedef with Templates
8/96 Using CFontDialog with Rich Edit Controls
7/96 Sending Keystrokes to Applications
6/96 Debugging OLE/COM Applications
4/96 Creating Irregular Windows
3/96 Simple File Open Dialogs with AVI Preview
2/96 Creating Import Libraries for Any 32-bit DLL
1/96 Using sndPlaySound to Play WAV Files
12/95 Drawing Icons for the Art Challenged