MCW - Managed Services
MCW

heading Technical Training Course Outlines - Mastering MFC Development Using Microsoft Visual C++ 6

Course No: M1015 Course Lengh: 5 Days

Pre-Requisites: This course assumes that the student has experience and knowledge in the following areas:

  • C++ programming skills
  • Some programming experience with MFC Library
  • Familiarity with document/view architecture and non-document/view architecture
  • Windows architecture concepts including event-driven programming, processes, virtual memory models, threading, multitasking, and messaging
  • Using the resource editors, tools, and debugger in the Microsoft Visual Studio™ development environment
  • Familiarity with Microsoft Internet Explorer
  • Creating, modifying, compiling, and running projects in Visual Studio
  • Familiarity with object-oriented programming (OOP) terminology and concepts such as objects, properties, and methods

Completing course 1011, Mastering MFC Fundamentals Using Microsoft Visual C++, satisfies the prerequisite skills listed above. The course materials, lectures, and lab exercises are in English. To benefit fully from our instruction, students need an understanding of the English language and completion of the prerequisites.

Introduction to Microsoft Visual C++ 6.0

  • Overview of Visual C++ and MFC
  • Enhancements to Visual C++
  • Enhancements to MFC

Debugging and Error Handling

  • Debugging
  • Handling errors and exceptions

Enhancing User Interface Features

  • Enhancing menus
  • Enhancing toolbars
  • Enhancing status bars
  • Enhancing dialog boxes
  • Using modeless dialog boxes
  • Using dialog bars
  • Using rebars

Implementing View Classes

  • Introduction to views
  • Adding multiple views
  • Adding scrolling views
  • Implementing splitter windows
  • Implementing form views
  • Implementing control views
  • Creating an Explorer-style application
  • Coordinating multiple interrelated views

Using Controls

  • Windows common controls
  • Internet Explorer 4.0 common controls
  • ActiveX controls
  • Controls supplied by MFC

Creating ActiveX Controls

  • Overview of ActiveX controls
  • ActiveX control properties
  • ActiveX control methods
  • ActiveX control events
  • Implementing ActiveX control property pages
  • Creating an enumerated property
  • Data binding in an ActiveX control
  • Optimizing ActiveX controls
  • Debugging and handling errors in ActiveX applications

Using OLE DB Templates for Data Access

  • Overview of OLE DB
  • Introduction to OLE DB templates
  • Creating an OLE DB consumer application

Creating ADO Database Applications

  • Introduction to ADO
  • Using data controls
  • Using data bound dialog
  • Performing queries

Building Internet Applications

  • Basic Internet concepts
  • Using the Internet Explorer object
  • Using the Web Browser control
  • Using the WinInet classes
  • Using the WinSock classes

Printing and Print Preview

  • Adding default printer support
  • Enhancing printer support
MCW
   © MCW Group Limited. All rights reserved. | Privacy Policy |  Site Map Site by Notcon