Introduction - If you have any usage issues, please Google them yourself
COM Design and Application-- ATL wrote an article components. In addition to all the necessary COM interface pointers, then realize their own definition of a IFun interface, which has two functions : Add () completed the two numerical addition, the Cat () completed the string connecting two .
Packet : 5132comp6srcdnet.rar filelist
ComP6srcDNet
ComP6srcDNet\ComP5.net.sln
ComP6srcDNet\ComP5.net.suo
ComP6srcDNet\Simple2
ComP6srcDNet\Simple2\dlldata.c
ComP6srcDNet\Simple2\Fun.cpp
ComP6srcDNet\Simple2\Fun.h
ComP6srcDNet\Simple2\Fun.rgs
ComP6srcDNet\Simple2\ReadMe.txt
ComP6srcDNet\Simple2\Resource.h
ComP6srcDNet\Simple2\Simple2.cpp
ComP6srcDNet\Simple2\Simple2.def
ComP6srcDNet\Simple2\Simple2.h
ComP6srcDNet\Simple2\Simple2.idl
ComP6srcDNet\Simple2\Simple2.rc
ComP6srcDNet\Simple2\Simple2.rgs
ComP6srcDNet\Simple2\Simple2.vcproj
ComP6srcDNet\Simple2\Simple2.vcproj.vspscc
ComP6srcDNet\Simple2\Simple2ps.def
ComP6srcDNet\Simple2\Simple2PS.vcproj
ComP6srcDNet\Simple2\Simple2PS.vcproj.vspscc
ComP6srcDNet\Simple2\Simple2_i.c
ComP6srcDNet\Simple2\Simple2_p.c
ComP6srcDNet\Simple2\stdafx.cpp
ComP6srcDNet\Simple2\stdafx.h
ComP6srcDNet\Use1
ComP6srcDNet\Use1\ReadMe.txt
ComP6srcDNet\Use1\res
ComP6srcDNet\Use1\res\Use1.ico
ComP6srcDNet\Use1\res\Use1.rc2
ComP6srcDNet\Use1\Resource.h
ComP6srcDNet\Use1\stdafx.cpp
ComP6srcDNet\Use1\stdafx.h
ComP6srcDNet\Use1\Use1.cpp
ComP6srcDNet\Use1\Use1.h
ComP6srcDNet\Use1\Use1.rc
ComP6srcDNet\Use1\Use1.vcproj
ComP6srcDNet\Use1\Use1Dlg.cpp
ComP6srcDNet\Use1\Use1Dlg.h
ComP6srcDNet\Use2
ComP6srcDNet\Use2\ReadMe.txt
ComP6srcDNet\Use2\res
ComP6srcDNet\Use2\res\Use2.ico
ComP6srcDNet\Use2\res\Use2.rc2
ComP6srcDNet\Use2\Resource.h
ComP6srcDNet\Use2\stdafx.cpp
ComP6srcDNet\Use2\stdafx.h
ComP6srcDNet\Use2\Use2.cpp
ComP6srcDNet\Use2\Use2.h
ComP6srcDNet\Use2\Use2.rc
ComP6srcDNet\Use2\Use2.vcproj
ComP6srcDNet\Use2\Use2Dlg.cpp
ComP6srcDNet\Use2\Use2Dlg.h
ComP6srcDNet\Use3
ComP6srcDNet\Use3\ReadMe.txt
ComP6srcDNet\Use3\res
ComP6srcDNet\Use3\res\Use3.ico
ComP6srcDNet\Use3\res\Use3.rc2
ComP6srcDNet\Use3\Resource.h
ComP6srcDNet\Use3\stdafx.cpp
ComP6srcDNet\Use3\stdafx.h
ComP6srcDNet\Use3\Use3.cpp
ComP6srcDNet\Use3\Use3.h
ComP6srcDNet\Use3\Use3.rc
ComP6srcDNet\Use3\Use3.vcproj
ComP6srcDNet\Use3\Use3Dlg.cpp
ComP6srcDNet\Use3\Use3Dlg.h
ComP6srcDNet\Use4
ComP6srcDNet\Use4\ReadMe.txt
ComP6srcDNet\Use4\res
ComP6srcDNet\Use4\res\Use4.ico
ComP6srcDNet\Use4\res\Use4.rc2
ComP6srcDNet\Use4\Resource.h
ComP6srcDNet\Use4\stdafx.cpp
ComP6srcDNet\Use4\stdafx.h
ComP6srcDNet\Use4\Use4.cpp
ComP6srcDNet\Use4\Use4.h
ComP6srcDNet\Use4\Use4.rc
ComP6srcDNet\Use4\Use4.vcproj
ComP6srcDNet\Use4\Use4Dlg.cpp
ComP6srcDNet\Use4\Use4Dlg.h
ComP6srcDNet\Use5
ComP6srcDNet\Use5\ReadMe.txt
ComP6srcDNet\Use5\res
ComP6srcDNet\Use5\res\Use5.ico
ComP6srcDNet\Use5\res\Use5.rc2
ComP6srcDNet\Use5\Resource.h
ComP6srcDNet\Use5\stdafx.cpp
ComP6srcDNet\Use5\stdafx.h
ComP6srcDNet\Use5\Use5.cpp
ComP6srcDNet\Use5\Use5.h
ComP6srcDNet\Use5\Use5.rc
ComP6srcDNet\Use5\Use5.vcproj
ComP6srcDNet\Use5\Use5Dlg.cpp
ComP6srcDNet\Use5\Use5Dlg.h