36-The MIDL Compiler
Preview unavailable
You must log in or sign up to view this lesson.
Login
Sign up
COM Programming 1
Buy now
Learn more
Course Introduction
00-Introduction
COM Programming.pdf
COM Programming Lab Manual.pdf
2
COMProgramming.zip
From C++ to COM
01-Why COM
02-Interfaces
03-Extending Interfaces
04-Reference Counting
1
COM Fundamentals
05-COM Objects
06-IUnknown
07-GUIDs and HRESULTs
08-COM Rules
Implementing COM Component DLL
09-Implementing COM Component (Part 1)
10-Implementing COM Component (Part 2)
1
11-Implementing Class Factory
12-Implementing Activation
Activation (Creation)
13-Activation (Recap)
14-CoCreateInstance
15-DLL COM Activation
16-Object Creation (Summary)
17-.NET Client
COM DLL Exports
18-Global DLL Functions
19-COM Registration
20-Implementation (Review)
21-More Registration
Labs (BITS and RPN Calculator)
22-Lab - BITS Client
23-Lab - RPN Calculator
24-Lab - RPN Calculator (cont.)
25-Lab - RPN Calculator Client
Debugging and Extending
26-RegSvr32 Debugging
27-Q and A
28-Adding Interface
29-__uuidof Operator
Callbacks
30-BITS Callbacj Description
31-BITS Callback
32-BITS Callback (Testing)
Introduction to IDL
33-Why IDL
34-Basic IDL
35-IDL in Detail
36-The MIDL Compiler
37-Type Libraries
ATL COM Components
38-Introduction to ATL
39-ATL Demo
40-ATL Demo (cont.)
41-Client
42-Adding Interface
43-ATL Brief Summary
Advanced ATL and COM
44-OLE COM Object Viewer
45-ATL Header File
46-Smart Pointers
47-Lab - StackSvr
48-C++ Import
49-More Smart Pointers
50-ATL Infrastructure
51-Non Creatable Classes
52-Non Createable Classes - Client
53-Singleton
54-COM Reuse