 |
 |
|
|
|
|
Course
No: M1015 Course Lengh: 5 Days |
| Pre-Requisites:
This course assumes that the student has experience and knowledge
in the following areas:
- C++ programming
skills
- Some programming
experience with MFC Library
- Familiarity
with document/view architecture and non-document/view architecture
- Windows architecture
concepts including event-driven programming, processes, virtual
memory models, threading, multitasking, and messaging
- Using the
resource editors, tools, and debugger in the Microsoft Visual
Studio development environment
- Familiarity
with Microsoft Internet Explorer
- Creating,
modifying, compiling, and running projects in Visual Studio
- Familiarity
with object-oriented programming (OOP) terminology and concepts
such as objects, properties, and methods
Completing
course 1011, Mastering MFC Fundamentals Using Microsoft Visual C++,
satisfies the prerequisite skills listed above. The course materials,
lectures, and lab exercises are in English. To benefit fully from
our instruction, students need an understanding of the English language
and completion of the prerequisites.
|
|
|
|
|
| Introduction
to Microsoft Visual C++ 6.0
- Overview of Visual
C++ and MFC
- Enhancements to
Visual C++
- Enhancements to
MFC
Debugging
and Error Handling
- Debugging
- Handling errors
and exceptions
Enhancing
User Interface Features
- Enhancing menus
- Enhancing toolbars
- Enhancing status
bars
- Enhancing dialog
boxes
- Using modeless
dialog boxes
- Using dialog bars
- Using rebars
Implementing
View Classes
- Introduction to
views
- Adding multiple
views
- Adding scrolling
views
- Implementing splitter
windows
- Implementing form
views
- Implementing control
views
- Creating an Explorer-style
application
- Coordinating multiple
interrelated views
Using
Controls
- Windows common
controls
- Internet Explorer
4.0 common controls
- ActiveX controls
- Controls supplied
by MFC
|
Creating
ActiveX Controls
- Overview of ActiveX
controls
- ActiveX control
properties
- ActiveX control
methods
- ActiveX control
events
- Implementing ActiveX
control property pages
- Creating an enumerated
property
- Data binding in
an ActiveX control
- Optimizing ActiveX
controls
- Debugging and handling
errors in ActiveX applications
Using
OLE DB Templates for Data Access
- Overview of OLE
DB
- Introduction to
OLE DB templates
- Creating an OLE
DB consumer application
Creating
ADO Database Applications
- Introduction to
ADO
- Using data controls
- Using data bound
dialog
- Performing queries
Building
Internet Applications
- Basic Internet
concepts
- Using the Internet
Explorer object
- Using the Web Browser
control
- Using the WinInet
classes
- Using the WinSock
classes
Printing
and Print Preview
- Adding default
printer support
- Enhancing printer
support
|
|
|
 |
|