| Publisher: | Microsoft | |
|---|---|---|
| Version: | 6 | |
| Length: | 5 day s | |
| Course-ID: | 079927 |
Course Overview
Students will learn how to develop advanced desktop Windows applications using the Microsoft Foundation Class Library inside Visual C++. This course meets the Microsoft Proficiency Guidelines for Visual C++ at the Expert level.
Prerequisites
To gain the most from this course, the student should be able to Use the Windows user interface. Preferably use the user interface of the Visual C++ 6.0 integrated development environment Use the basic features of the C++ programming language. Advanced C++ language features, such as exceptions, templates, and run-time type information, are not prerequisite skills for successfully completing this course.
Benefits
Students will learn how to develop advanced Win32-based applications using MFC. This course will help the student partially prepare for the Microsoft 70-016 MCSD exam titled - Designing and Implementing Desktop Applications with Microsoft Visual C++ 6.0.
Target Student
Students enrolling in this course should understand the fundamentals of programming in C++, and preferably be familiar with the basic concepts of Windows programming.
| Introduction to MFC and the Visual C++ IDE |
|---|
|
| MFC Application Architectures |
|
| MFC Support for Graphical Output |
|
| Message Maps and CCmdTarget Derived Classes |
|
| Expressive User Interface Elements Menus |
|
| Expressive User Interface Elements Toolbars and Status Bars |
|
| Modal and Modeless Dialog Boxes |
|
| Exception Handling and MFC Debugging Support |
|
| Database Programming with MFC |
|
| MFC-based ActiveX Controls and ActiveX Control Containers |
|
| Using MFC Classes for Internet Programming |
|
| Persistence Using MFC Serialization Support and the Registry |
|
| Multithreaded Programming in MFC |
|
| MFC State Information and MFC Regular and Extension DLLs |
|