Suchergebnisse für Anfrage "pinvoke"
"Es wurde versucht, ein Programm mit einem falschen Format zu laden", auch wenn die Plattformen identisch sind
Ich rufe Funktionen von einer nicht verwalteten 32-Bit-DLL auf einem 64-Bit-System auf. Was ich bekomme ist:BadImageFormatException: Es wurde versucht, ein P...
C #: Marshalling eines "Zeigers auf ein Int-Array" von einem SendMessage () lParam
Ich versuche, ein nicht verwaltetes Statusleistenfenster von meinem verwalteten COM-Server mithilfe einer von NativeWindow geerbten Klasse zu unterklassifizi...
Ein Aufruf der PInvoke-Funktion hat den Stack aus dem Gleichgewicht gebracht. Dies liegt wahrscheinlich daran, dass das verwaltete PInvoke .. (.NET 4)
Mein Projekt wurde ohne Fehler in .NET Frame Work 3.5 erfolgreich ausgeführt. Aber wenn ich es auf .NET Frame Work 4 ausrichte, erhalte ich den Fehler:"...
Übergabe von Strings von C # an C ++ DLL und zurück - minimales Beispiel
Ich versuche, das absolut einfachste minimale Beispiel für die Übergabe von Zeichenfolgen an und von einer C ++ - DLL in C # zu machen. Mein C ++ sieht so aus: using std::string; extern "C" { string concat(string a, string b){ return a + b; } ...
C ++ - Klasse in einer nativen DLL erstellen, die in C # verwendet werden soll
Ich habe ungefähr 3 Tage damit verbracht, über dieses Thema zu lesen ... Dank der vielen Tutorials und beantworteten Fragen zum Erstellen einer nativen DLL bin ich jetzt total verloren. Wenn Sie etwas Zeit haben, erklären Sie mir bitte ein wenig ...
DLLImport Int ** - Vorgehensweise, wenn dies möglich ist
Ich versuche, eine Drittanbieter-DLL zu verwenden, die ein int ** als einen der Parameter für die Methode haben möchte. Es beschreibt den Parameter als die Adresse des Zeigers, der auf die Speicherzuordnung zeigt. Entschuldigung für die ...
Aufrufen einer nativen Funktion mit Array-Argumenten
Ich bin völlig verwirrt mit dem Aufrufen von Funktionen in der nativen DLL mit Array-Argumenten. Beispiel: Die Funktion ist im C # -Projekt definiert als: [DllImport("Project2.dll", SetLastError = true, CallingConvention ...
keybd_event KEYEVENTF_EXTENDEDKEY Erläuterung erforderlich
ImDokumentation [http://msdn.microsoft.com/en-us/library/windows/desktop/ms646304%28v=vs.85%29.aspx] es sagt: KEYEVENTF_EXTENDEDKEY(0x0001): Falls angegeben, wurde dem Scan-Code ein Präfixbyte mit dem Wert 0xE0 (224) vorangestellt. Kann jemand ...