Create portable GUI applications that work across all the major windowing environments--Microsoft Windows, XWindows, and Apple. The author explains how to use C++, an adaptable, object-oriented programming language, to write multi-platform GUI applications for non-specific windowing environments.