Ich möchte gerne einen Unmanaged- in einen Manged-Programmteil einbinden. Den Unmanaged Code will ich mit den Win32 Api Befehlssatz schreiben und dieses Programm zu meinem Manged Code den ich bereits in CSharp geschrieben habe, hinzufügen. Kann mir jemand sagen, was außer den normalen Programm mit den Win32 Api Befehlen notwendig ist, damit dieses funktioniert?! Als Software nutze ich das VS 2005 Professionell. ************************************************************************ *** So weit ich informiert bin erstellt man ein "CSharp"-Programm und muss einige Eingaben bzw. Deklarationen um das Win32-Api Programm mit hinzufügen, damit dieser Teil als CSharp Programm interpretiert wird! ************************************************************************ *** Ich habe schon mehrfach nach Lösungen gesucht, leider ohne nennenswerten Erfolg auf richtig gute Hinweise! Mfg Marco
http://blogs.msdn.com/jonathanswift/archive/2006/10/02/780637.aspx http://blogs.msdn.com/jonathanswift/archive/2006/10/03/Dynamically-calling-an-unmanaged-dll-from-.NET-_2800_C_23002900_.aspx http://www.codeguru.com/cpp/cpp/cpp_managed/interop/article.php/c6867/ http://www.codeproject.com/KB/cs/unmanage.aspx http://msdn.microsoft.com/en-us/library/aa288468.aspx Einfach gesagt: Aus dem unmanaged Teil eine DLL machen, passende DLLImports schreiben und beim Aufruf die entsprechenden Konvertierungen der Parameter vornehmen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.