back
Course No. 480 - Five days
Intermediate Windows-Based Programming Using Microsoft Foundation
Class Libraries
This course is intended for developers who want to obtain
intermediate-level Windows-based programming skills and who
want their applications to comply with the requirements for
obtaining a Windows 95-compatible logo.
It gives developers the intermediate-level skills needed
to write logo-compliant applications for the Microsoft®
Windows® 95 operating system. The course is taught in C++
using the Microsoft Foundation Class (MFC) Libraries.
The topics covered in this course are:
- Windows 95 logo compliance
- User interface support
- Advanced controls
- Printing and painting
- Using a mouse to select objects
- Registry with install and uninstall
- Open Database Connectivity (ODBC)
- Dynamic-link libraries (DLLs)
- Interoperability
- OLE overview
- OLE Automation fundamentals
- OLE Drag and Drop
- Creating OLE containers and objects
At the end of the course, students will be able to:
- Describe the requirements for acquiring the Windows 95
logo.
- Implement a full-featured Windows 95&ndashbased
application that meets the requirements for the Windows
95 logo.
- Create and implement a Windows 95&ndashbased
application that conforms to User Interface Design
Guidelines version 4.0, including toolbars, status bars,
modeless dialog boxes, context menus, and system
colors/metrics.
- Use the Registry to register applications and icons, and
install and uninstall applications.
- Support and use long filenames and uniform naming
convention (UNC) paths.
- Provide simple mail-enabling support using the common
messaging calls (CMC) application programming interface
(API).
- Meet requirements for OLE support.
- Create and use DLLs in MFC-based applications.
- Exploit transaction processing with ODBC using
parameterized queries.
- Create an application that also can run successfully on
the Microsoft Windows NT® operating system.
This course helps you prepare for the following Microsoft
Certified Professional exams:
- Six months of experience writing C++ applications
- Successful completion of course 476, Fundamentals of Programming MFC
Library Applications, or equivalent knowledge:
- Ability to create a simple MFC Windows-based
program (using AppWizard) that conforms to the
document/view architecture.
User-level experience with the Windows family of
operating systems.
The course workbook and lab book are yours to keep.
You will be provided with the following software for use in the
classroom:
- Microsoft Windows 95
- Microsoft Visual C++® 4.0
back