VC++,MFC &

Have Queries? Ask us +91 72592 22234

Course Overview

Xpertised Offers Advanced and Personalized Instructor Led Online Classroom training on VC++,MFC & which gives you the opportunity to interact with a VC++,MFC & instructor and help you enhance yourself to meet the demands of the industry.

Learn from our instructors from the convenience of your home or office. Interact and learn live with trainers and other participants.

Course Content

The C++ Language

  • General improvements to the C Language, such as:
    • References
    • Default arguments
    • Function overloading
    • Namespaces as an aid to modularity

The Free Store

  • New and delete operators
  • Improving and replacing C's malloc and related functions


  • Support of classes and objects
  • The concept of object orientation and its implementation in C++


  • Combining data and the functions which use it into a single entity
  • Member Access
  • Private
  • Public
  • Protected
  • Using constructors and destructors for initialization and cleanup
  • Design guidelines


  • Modification and exploitation of existing functionality to produce the required solution
  • Deriving new classes from existing classes
  • Adding additional features
  • Overriding existing functions to enhance or replace them


  • Polymorphism
  • Implementation in C++ by providing 'virtual' functions

Operator Overloading

  • Defining the behaviour of standard operators such as '+' when used with new classes and their importance as an aid to the usability of classes
  • Copy constructors
  • Type conversion

The Microsoft Foundation Classes

  • The Visual C++ development environment and its wizardry
  • The MFC class library and its document/view architecture

Messages & Message Maps

  • Message handling in MFC applications
  • Menus
  • Dialogs
  • Toolbars
  • Class Wizard
  • The MFC class hierarchy in more detail

Other MFC Features

  • MFC features not directly related to Windows such as collection classes and serialization.

Scrolling & Splitting

  • Document/View architecture
  • Multiple document types and views
  • Scrolling and splitter windows


  • Dialog classes and architecture
  • Data exchange and validation techniques provided by MFC and the Class Wizard
  • The use of standard Windows controls and custom controls

Graphics, Text & Printing

  • Graphical Device Interface (GDI)
  • Class wrappers and member functions
  • Text font selection and use
  • Device independent printing

Dynamic Linking

  • Using and Writing Dynamic Link Libraries
  • Initialization and termination
  • Thread Local Storage

Introduction to ActiveX & COM

  • The Terminology - OLE, ActiveX, Automation, COM and DCOM
  • Creating clients and servers using MFC

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234