Gast
#2097553
Hallo, ich habe eine DLL in C++ erstellt (Visual Studio) und sie funktioniert auch unter C++. Das Problem zeigt sich erst, wenn ich diese in C# einbinden will. Alle Funktionen ohne Parameter gehen ohne Fehler. Bei Funktionen mit Parameter bekomme ich immer ein Stack Problem. Auch wenn ich nur eine einfache Byte-Variable übergebe. Ich glaube es liegt an meiner DLL und nicht am verwendeten Aufruf. Z.B. habe ich die Funktion BOOL MessageBeep(UINT) erfolgreich in C# einbinden können. Aber meine eigene Funktion BOOL Irgendwas(UINT) macht trotzdem den Stack Fehler. Ich bin etwas ratlos und hoffe auf Hilfe! Gruß Sam