Gibt es einen One-Stop-Shop für die Bestimmung, welche Typen/Attribute zu verwenden, bei einem nativen Typ?Wie kann man herausfinden, welcher Typ von P/Invoke verwendet wird?
Beispiel würde wie folgt aussehen:
Native Type | .NET Type
---------------------------------------
int | Integer
int* | IntPtr (or is it ref int?)
LPCSTR | [MarshalAs(UnmanagedType.LPStr)]String
...
Guidelines for custom structures:
...
Auch als beiseite verwendet, was ist der zuverlässigste Platz für Rangier- Erklärungen für Win32 Funktionen aufzuzublicken?
die gebildeten Rückstellungen für Antworten, aber was ist die Frage? Der Grund, den ich frage, ist, dass ich P/Invoke einige Funktionen von In-House-DLLs muss. –
Ich antworte nur darauf. Ok, ich habe meine Antwort bearbeitet. –