The Windows Programming Model

Most Windows applications use the following elements to interact with the user:

Windows

Menus

Dialog boxes

The message loop

The rest of this section describes these elements in detail.