Ich habe eine C-Bibliothek von Drittanbietern, die diesen Header bereitstellt:
%Vor%Ich muss eine C ++ / CLI-Klasse erstellen, die CLibStart aufrufen und eine Klassenmethode als Funktionszeiger bereitstellen kann. Wie unten vorgeschlagen, muss dies mit GetFunctionPointerForDelegate durchgeführt werden. Da der Löschkonstruktor 'this' enthält und keine statische Methode erfordert, muss ich 'this' nicht in CLibStart übergeben.
%Vor%All dies kompiliert und läuft gut mit diesem C # -Tester:
%Vor%Beispielausgabe:
%Vor%Offene Fragen:
Danke.