Course Outline headingMicrosoft Foundation Classes (MFC) Fast Start

Course Outline

Microsoft Foundation
Classes (MFC)
Fast Start

  • Introduction to Windows Programming Using the Microsoft Foundation Class Library.
    • Wizards
    • "Hello World", MFC Style
    • Documents and Views
    • Drawing in the View Window
      • OnDraw
      • CClientDC
  • The Graphic Editor and Resources
  • Diagnostic Macros
  • Message Maps
  • Class Member Objects
    • Points, Rects, and Size Objects
    • Invalidating a Window
  • Using ClassWizard to Map Messages
  • Mapping Modes
  • CScrollView
  • OnPrepareDC( )
  • Strings
  • Device Contexts
  • GDI Objects
  • Long-lived GDI Objects
  • Fonts
  • Modal Dialog Boxes
    • Resource Editing
    • Dialog Classes
    • Dialog Data Members
    • Message Mapping
    • Activation
    • Identifying Controls
    • Setting Background Color
  • Window 95/NT 4.0 Common Controls
    • Progress Indicator
    • Trackbar (Slider)
    • Spinner
  • Common Dialog Boxes in MFC
    • CCommonDialog
    • CFileDialog
      • Members
      • Invocation
  • OLE Controls (OCX’s)
    • Properties, Methods, and Events
  • The Component Gallery
  • Inserting Controls into Project
  • Main Frame Windows
  • Menus
  • Keyboard Accelerators
  • Command Routing
  • Updating the User Command Interface
  • MFC’s Built-in Menus
  • Views with Data
    • CRichEditView
      • Members
      • Using
  • Property Sheets
    • Building
    • Member Data Objects
    • Updating Data
    • Invocation
  • Toolbars
    • Toolbar Bitmaps
    • Button States
    • Command Messages
    • Updating the User Command Interface
    • Tool Tips
  • Using the Registry
  • Status Bars
  • Document Functions
    • GetDocument
    • UpdateAllViews
    • OnNewDocument
    • OnInitialUpdate
    • DeleteContents
  • Serialization
    • Disk Files and Archives
    • The Serialize Function
    • The "Dirty" Flag
  • Drag & Drop
  • Document Templates
  • Multi-Document Interface
    • MDI Template
    • MDI Frame and Child Windows
  • Print
    • Standard Windows Printing
    • Printer Device Context
    • Reading the Printer Rectangle
  • Print Preview
  • Splitter Windows
  • CFormViews and Visual Basic Impersonations
  • (Dialog-based Applications)
  • Microsoft Foundation Classes (MFC) Fast Start

    (c) COPYRIGHT AXIAN, INC. 2000

 

Axian Contact Information