Académique Documents
Professionnel Documents
Culture Documents
This course teaches advanced programming techniques using the Win32 API
Course Catalog and MFC. It is intended for experienced MFC developers who wish to better
Curriculum Guides understand the fundamental architecture of Windows NT/2000 and Windows
.NET 95/98 and to utilize advanced programming techniques to create industrial
Java/J2EE strength applications.
XML
Downloads Module 1 begins with an overview of the Win32 architecture and the Win32
Buy Courseware API. There is a discussion of the fundamentals of SDK Windows programming
Customization and MFC programming without the wizards. It then covers advanced MFC and
News Win32 programming topics including multi-threaded programming, DLLs, and
Authors interprocess communication. The fundamentals of COM are introduced,
Technical Library including the use of Visual C++ compiler support to create COM client
FAQ programs.
About Object Innovations
Opportunities Module 2 covers database programming topics for C++ programmers. ODBC
Contact Us is covered, including a sample program showing ODBC programming at the
Home API level. The MFC CDatabase, CRecordset and CRecordView classes are
discussed in detail. There is coverage of parameterized queries and joins.
Microsoft’s Universal Data Access architecture is introduced, including a
discussion of OLE DB. ActiveX Data Objects (ADO) programming in C++ is
covered. An appendix covers programming with DAO.
LEARNING OBJECTIVES
• Gain a firm foundation in Win32 architecture, including DLLs, processes
and theads
• Learn interprocess communication techniques based on the Win32 API
• Learn the fundamentals of COM required for use of modern Win32
features
• Learn how to implement database programs using the MFC database
classes and ADO
• Acquire advanced user interface techniques that are used in professional
applications
2. Win32 Programming
Win32 Program Flow
SDK Windows Programs
Console Programs
Windows Versions
Error Information
MFC Without the Wizards
5. Processes in Win32
Creating and Terminating Processes
Process Data Structures
Process Kernel Objects
Synchronization
7. COM Fundamentals
Interfaces
Classes and Objects
Globally Unique Identifiers
Servers
Registration
Instantiating an Object
Object Lifetime and Interface Negotiation
Initializing COM
COM Client Programming Model
2. Introduction to ODBC
ODBC Architecture
Connecting to a Data Source
Executing SQL Statements
Retrieving Result Data
5. Advanced GDI
Coordinate Transformations
Scrolling
Printing
Metafiles
Bitmaps
System Requirements
Software:
Hardware: