Search for Training

VC++,MFC & D.com

Course Overview


Xpertised Offers Advanced and Personalized Instructor Led Online Classroom training on VC++,MFC & D.com which gives you the opportunity to interact with a VC++,MFC & D.com 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

Classes

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

Encapsulation

  • 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

Inheritance

  • 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

  • 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

Dialogs

  • 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.
-Waseem

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.
-Tanmoy

...more
Share:

For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

What is the sum of 5 + 2? (security question)

Looking for a Training for

Myself

My Team/Organization

I agree to be contacted over mail or phone

or
Call us at: +91 7259222234


Our Initiatives

ExpertsCertify - Skill Assessment And Tests
AreuCertified - Certification Training
Xpertised IT Solutions - Custom Application Development
Xpertised Learning - Redefine Skills

Subscribe to our weekly newsletter

Batch Details
  Request a Callback
Call us at: +91 7259222234