The following sections describes the elements of an application with a Windows-based graphical user interface.
Windowing
Dialog Boxes
This section discusses dialog boxes. A dialog box is a temporary window an application creates to retrieve user input.
Hooks
This section discusses hooks. A hook is a point in the system message-handling mechanism where an application can install a subroutine to monitor the message traffic.
Messages and Message Queues
This section describes messages and message queues and how to use them in your applications.
Multiple Document Interface
This section discusses the Multiple Document Interface which is a specification that defines a user interface for applications that enable the user to work with more than one document at the same time.
Timers
This topic discusses timers. A timer is an internal routine that repeatedly measures a specified interval, in milliseconds.
Window Classes
This topic describes the types of window classes, how the system locates them, and the elements that define the default behavior of windows that belong to them.
Window Procedures
This section discusses window procedures. Every window has an associated window procedure that processes all messages sent or posted to all windows of the class.
Window Properties
This section discusses window properties. A window property is any data assigned to a window.
Windows
This section discusses windows in general.