Frage

Also habe ich einige Lib-Datei (erzeugt wie diese ein ) Wie benutzt man es von meinem C # WPF-Anwendung?

War es hilfreich?

Lösung

Wenn Sie native Bibliotheken von C # verwenden möchten, werden Sie nicht eine LIB-Datei benötigen. Die Möglichkeit, dies in .NET gehandhabt wird, ist durch die Verwendung Platform Invoke (P / Invoke). Ich schlage vor, Sie das Tutorial auf MSDN folgen, wird es Ihnen den Start:

  

Platform Invoke Tutorial

Wenn Sie einen Wrapper generieren möchten können Sie einen Blick auf die P / Invoke Interop-Assistent haben wollen auf CodePlex. Bitte beachten Sie, dass dieses Tool auf dem ursprünglichen C / C ++ Code funktioniert. einen Wrapper zu erstellen eine DLL-Datei zu verwenden ist nicht möglich, da nativen DLLs in dieses Thema ) und eine lib-Datei wird die Signatur in einer Compiler bestimmten Art und Weise gespeichert werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top