User Interface

For information about creating the user interface for your application with the Microsoft Foundation Class (MFC) Library, see the following topics.

In This Section

  • ActiveX Controls
    Describes using reusable software component based on the Component Object Model (COM) that supports a wide variety of OLE functionality and can be customized to fit many software needs

  • Clipboard Topics
    Describes how to implement support for the Windows Clipboard in MFC applications.

  • Controls
    Describes Windows common controls, including owner-drawn controls, ActiveX controls, and other control classes supplied by the MFC Library.

  • Control Bars
    Describes functionality of toolbars, status bars, and dialog bars.

  • Dialog Bars
    Describes a kind of control bar that can contain any kind of control.

  • Dialog Boxes
    Describes creating dialog boxes with the editors and code wizards.

  • Document/View Architecture
    Describes data management in MFC.

  • Form Topics
    Describes adding forms support to your application.

  • HTML Help: Context-Sensitive Help for Your Programs
    Describes adding context-sensitive help to your applications with HTML Help.

  • Menus
    Describes adding menus to your user interface.

  • OLE
    Provides links to topics discussing object linking and embedding.

  • Printing and Print Preview
    Describes MFC support for printing and print preview from your applications.

  • Property Sheets
    Describes how to use property sheets to manage large numbers of control in a dialog box.

  • Status Bars
    Describes how to use status bars in your applications.

  • Tool Tips
    Describes how to implement tool tips to assist users in using your applications.

  • Toolbars
    Describes the fundamentals of using toolbars in MFC.

  • Windows
    Describes the fundamentals of using windows in MFC.

  • MFC Reference
    Provides reference material for the MFC Library, a set of classes in that constitute an application framework, which is the framework of an application written for the Windows API.