Description:
This code demonstrates the C# calling C++, C++ calling C#, C# COM packaged with a symmetric encryption algorithm, then C++ to C# COM packaged as a standard windows dll,
Standard C++ dll available for use in other languages , such as java, delphi ......, the project demonstrates the change in the C# dll calls and VC call.
To Search:
File list (Check if you may need any files):
MD5CST\ATC.ico
......\bin\gzzi.ico
......\Form1.cs
......\Form1.Designer.cs
......\Form1.resx
......\MD5.dll
......\MD5CST.csproj
......\obj\Debug\MD5CST.csproj.GenerateResource.Cache
......\...\.....\MD5CST.exe
......\...\.....\MD5CST.Form1.resources
......\...\.....\MD5CST.pdb
......\...\.....\MD5CST.Properties.Resources.resources
......\...\MD5CST.csproj.FileListAbsolute.txt
......\...\Release\MD5CST.csproj.GenerateResource.Cache
......\...\.......\MD5CST.exe
......\...\.......\MD5CST.Form1.resources
......\...\.......\MD5CST.pdb
......\...\.......\MD5CST.Properties.Resources.resources
......\Program.cs
......\...perties\AssemblyInfo.cs
......\..........\Resources.Designer.cs
......\..........\Resources.resx
......\..........\Settings.Designer.cs
......\..........\Settings.settings
...T\Debug\BuildLog.htm
....\MD5T.APS
....\MD5T.cpp
....\MD5T.h
....\MD5T.rc
....\MD5T.vcproj
....\MD5T.vcproj.FJ518898.Admin.user
....\MD5TDlg.cpp
....\MD5TDlg.h
....\ReadMe.txt
....\..lease\BuildLog.htm
....\res\MD5T.ico
....\...\MD5T.rc2
....\resource.h
....\stdafx.cpp
....\stdafx.h
MD5(R).rar
WinFrom.sln
MD5\Bridge.cpp
...\Bridge.h
...\Debug\BuildLog.htm
...\.....\MD5.dll.embed.manifest
...\MD5.APS
...\MD5.cpp
...\MD5.rc
...\MD5.vcproj
...\MD5.vcproj.FJ518898.Admin.user
...\ReadMe.txt
...\..lease\BuildLog.htm
...\resource.h
...\stdafx.cpp
...\stdafx.h
...CS\bin\Debug\MD5CS.dll
.....\...\.....\MD5CS.pdb
.....\...\.....\MD5CS.tlb
.....\...\Release\MD5CS.dll
.....\...\.......\MD5CS.pdb
.....\MD5CS.cs
.....\MD5CS.csproj
.....\MD5CS.snk
.....\obj\MD5CS.csproj.FileListAbsolute.txt
.....\...\MD5CS.csproj.UnmanagedRegistration.cache
.....\...\Release\MD5CS.dll
.....\...\.......\MD5CS.pdb
.....\Properties\AssemblyInfo.cs
.....\obj\x86\Debug\TempPE
.....T\obj\Debug\TempPE
......\...\Release\TempPE
.....\bin\x86\Debug
.....\obj\Debug\TempPE
.....\...\Release\TempPE
.....\...\x86\Debug
.....T\bin\Release
......\obj\Debug
......\...\Release
.....\bin\Debug
.....\...\Release
.....\...\x86
.....\obj\Debug
.....\...\Release
.....\...\x86
.....T\bin
......\obj
......\Properties
...T\Debug
....\Release
....\res
...\Debug
...\Release
...CS\bin
.....\obj
.....\Properties
MD5CST
MD5T
MD5
MD5CS