Introduction - If you have any usage issues, please Google them yourself
Distributed COM (DCOM hereinafter) to the emergence of easily create distributed applications provide an opportunity; We can completely ignore the low-level Windows Sockets (DCOM MS-RPC enables customers to communicate with the object, it is fortunate to develop COM applications, developers almost can ignore MS-RPC) and developed a powerful, low-coupling (functional modules relatively independent, played a very good idea of OO), easy deployment of distributed computing systems.
Packet : 103244868comtut5src.rar filelist
Comtut5src
Comtut5src\ComP5.dsw
Comtut5src\Simple1
Comtut5src\Simple1\dlldata.c
Comtut5src\Simple1\Fun.cpp
Comtut5src\Simple1\Fun.h
Comtut5src\Simple1\Fun.rgs
Comtut5src\Simple1\Resource.h
Comtut5src\Simple1\Simple1.cpp
Comtut5src\Simple1\Simple1.def
Comtut5src\Simple1\Simple1.dsp
Comtut5src\Simple1\Simple1.h
Comtut5src\Simple1\Simple1.idl
Comtut5src\Simple1\Simple1.rc
Comtut5src\Simple1\Simple1.tlb
Comtut5src\Simple1\Simple1ps.def
Comtut5src\Simple1\Simple1ps.mk
Comtut5src\Simple1\Simple1_i.c
Comtut5src\Simple1\Simple1_p.c
Comtut5src\Simple1\StdAfx.cpp
Comtut5src\Simple1\StdAfx.h
Comtut5src\Use1
Comtut5src\Use1\ReadMe.txt
Comtut5src\Use1\res
Comtut5src\Use1\res\Use1.ico
Comtut5src\Use1\res\Use1.rc2
Comtut5src\Use1\Resource.h
Comtut5src\Use1\StdAfx.cpp
Comtut5src\Use1\StdAfx.h
Comtut5src\Use1\Use1.cpp
Comtut5src\Use1\Use1.dsp
Comtut5src\Use1\Use1.h
Comtut5src\Use1\Use1.rc
Comtut5src\Use1\Use1Dlg.cpp
Comtut5src\Use1\Use1Dlg.h
Comtut5src\Use2
Comtut5src\Use2\ReadMe.txt
Comtut5src\Use2\res
Comtut5src\Use2\res\Use2.ico
Comtut5src\Use2\res\Use2.rc2
Comtut5src\Use2\Resource.h
Comtut5src\Use2\StdAfx.cpp
Comtut5src\Use2\StdAfx.h
Comtut5src\Use2\Use2.cpp
Comtut5src\Use2\Use2.dsp
Comtut5src\Use2\Use2.h
Comtut5src\Use2\Use2.rc
Comtut5src\Use2\Use2Dlg.cpp
Comtut5src\Use2\Use2Dlg.h
Comtut5src\Use3
Comtut5src\Use3\ReadMe.txt
Comtut5src\Use3\res
Comtut5src\Use3\res\Use3.ico
Comtut5src\Use3\res\Use3.rc2
Comtut5src\Use3\Resource.h
Comtut5src\Use3\StdAfx.cpp
Comtut5src\Use3\StdAfx.h
Comtut5src\Use3\Use3.cpp
Comtut5src\Use3\Use3.dsp
Comtut5src\Use3\Use3.h
Comtut5src\Use3\Use3.rc
Comtut5src\Use3\Use3Dlg.cpp
Comtut5src\Use3\Use3Dlg.h
Comtut5src\Use4
Comtut5src\Use4\ReadMe.txt
Comtut5src\Use4\res
Comtut5src\Use4\res\Use4.ico
Comtut5src\Use4\res\Use4.rc2
Comtut5src\Use4\Resource.h
Comtut5src\Use4\Simple1.tlh
Comtut5src\Use4\Simple1.tli
Comtut5src\Use4\StdAfx.cpp
Comtut5src\Use4\StdAfx.h
Comtut5src\Use4\Use4.cpp
Comtut5src\Use4\Use4.dsp
Comtut5src\Use4\Use4.h
Comtut5src\Use4\Use4.rc
Comtut5src\Use4\Use4Dlg.cpp
Comtut5src\Use4\Use4Dlg.h
Comtut5src\Use5
Comtut5src\Use5\ReadMe.txt
Comtut5src\Use5\res
Comtut5src\Use5\res\Use5.ico
Comtut5src\Use5\res\Use5.rc2
Comtut5src\Use5\Resource.h
Comtut5src\Use5\StdAfx.cpp
Comtut5src\Use5\StdAfx.h
Comtut5src\Use5\Use5.cpp
Comtut5src\Use5\Use5.dsp
Comtut5src\Use5\Use5.h
Comtut5src\Use5\Use5.rc
Comtut5src\Use5\Use5Dlg.cpp
Comtut5src\Use5\Use5Dlg.h