Here's a little tiny demo C++ Windows GUI program. Orion Sky Lawlor, olawlor@acm.org, 2006/04/18 (Public Domain)\ The program doesn't actually do anything, but it's a decent demo of how to write a Windows program. You can compile this program by: - Using Visual C++ 6 on "test.dsw" - Using Visual C++ 2005 Express on "test.sln". You can download the Visual C++ 2005 Express IDE for free at: http://msdn.microsoft.com/vstudio/express/visualc/ - Using a command line compiler package, like OrionDev: http://lawlor.cs.uaf.edu/~olawlor/2006/OrionDev_1.11.zip and running (at an OrionDev command line): rc /fo"out.res" resources/resource.rc cl /EHsc /I. test.cpp out.res Things to look at: - test.cpp, the C++ source code. - resources/resource.rc, the "resource data" for the menu bar, icons, and dialog box.