ES0655: ADVANCED VISUAL C++
Today's PC Computing Technology is dominated by Microsoft's Windows Operating System. To develop effective applications, software engineers are required to adhere to the tools and standards used in Windows. Microsoft C++ programming system provides such tools and allows application developers to write powerful Windows applications. This hands-on course will demonstrate how to use Visual C++ to develop such programs.

For Registration/Information call (586) 336-7860 or
email info@epcom.com

  Return to Course Offerings
 

Who Should Attend

This course is designed for software professionals that need to design Windows applications that demand a high level of performance and flexibility. Emphasis is placed on the Microsoft Visual C++ programming language and its development tools. Familiarity with C++ programming language is assumed.

Prerequisites

What you will learn

  • In-depth Knowledge of Visual C++
  • Use of Single-Document Interface in applications
  • Use of Multiple-Documents in applications
  • Use of ODBC
  • Use of Object Linking and Embedding (OLE)
  • Use of Dynamic Link Libraries (DLL)

Course Outline

  1. Review of Visual C++ Programming Language
    • Visual Workbench
    • The App Studio Resource Editor
    • The Linker
    • The Source Compiler
    • The Debugger
    • AppWizard
    • ClassWizard
    • The Source Browser
  2. Working with Documents
    • Single-Document Interface
    • Multiple-Document Interface
    • Document View
    • Sample Application
  3. Microsoft Foundation Classes
    • SCI Application
    • MDI Application
    • Dialog Based Application
    • Drag and Drop - Programs and Documents
  4. Database Managment Systems Interface
    • SQL
    • Introduction to ODBC
    • ODBC Architecture
    • ODBC API
    • A Database Access Program
  5. Object Linking and Embedding (OLE)
    • OLE Fundamentals
    • OLE Client Applications
    • OLE Client Example
    • OLE Server Application
    • OLE Server Example
  6. Dynamic Link Libraries
    • What is DLL?
    • Why use DLLs?
    • The Class Library DLL
    • How to Create DLL
    • How to Import DLL
    • Examples
  7. The Graphic Device Interface (GDI)
    • The Device Context Classes
    • GDI Objects
    • Windows Color Mapping
    • Fonts
    • Examples

Course Duration

    Three (3) days

Course Schedule

Course Materials

  • Comprehensive course workbook/summary
  • Course certificate of completion

For Registration/Information call (586) 336-7860 or email info@epcom.com

  Return to Course Offerings



home - consulting - education - staffing | careers - about us - contact us

v1.0 Copyright 2004, Epcom Corporation