serious-code.net  Scrap/ComTutorial/DllAndExeServerWithoutAtl UserPreferences
 
Private HelpContents Search Diffs Info Edit Subscribe XML Print View Up
from [WWW]http://progtutorials.tripod.com/COM.htm

  1. Creating a DLL Server in Purely C++ Code
    1. Step 1: create a housing for your DLL
    2. Step 2: define your interfaces
    3. Step 3: define guids for interfaces
    4. Step 4: create the coclass which implements the interfaces
    5. Step 5: Create one class factory for each coclass
    6. Step 6: implement exported functions
    7. Step 7: export the Dll functions
    8. Step 8: provide registration information
  2. Life Time Control of a Coclass in a DLL Server
  3. Life Time Control of a DLL Server
  4. EXE Server in Raw C++ Code
  5. Life Time Control of a Coclass and Class Factory in an EXE Server
  6. Life Tme Control of an EXE Server
  7. Nomal EXE Application vs. EXE Server
  8. Example of EXE Server's WinMain


1 Creating a DLL Server in Purely C++ Code

2 Life Time Control of a Coclass in a DLL Server

3 Life Time Control of a DLL Server

4 EXE Server in Raw C++ Code

5 Life Time Control of a Coclass and Class Factory in an EXE Server

6 Life Tme Control of an EXE Server

7 Nomal EXE Application vs. EXE Server

8 Example of EXE Server's WinMain




PythonPowered
FindPage by browsing, title search , text search or an index
Or try one of these actions: AttachFile, DeletePage, LikePages, LocalSiteMap, RenamePage, SpellCheck
SeriousMoin v1 (koMoinMoin 1.0a4 Modified)