4 Stimmen

Wie verwendet man unmanaged dll in .net Projekt?

Ich arbeite an einem ASP.NET-Projekt, das Bildschirmfotos erzeugt. Ich möchte gdi32.dll in meinem Projekt verwenden. Wie kann ich sie importieren?

6voto

Daniel Hilgarth Punkte 165768

Sie müssen Folgendes verwenden P/Aufruf .

0voto

Radu Punkte 3344

Wenn die dll eine System-dll ist, müssen Sie sie programmatisch wie folgt hinzufügen:

[DllImport("gdi32.dll", CharSet = CharSet.Ansi, BestFitMapping = true, ThrowOnUnmappableChar = true)]

Und stellen Sie sicher, dass das Projekt ( Lösung Plattform ) wird festgelegt auf 32 o x86 und nicht an Jede CPU . Sie können mehr darüber erfahren, indem Sie einfach Google-Suche . Viel Spaß bei Codierung

0voto

GregC Punkte 7615

Sie könnten einen C++/CLI-Wrapper verwenden, je nach Ihren Anforderungen. Das macht bestimmte Dinge einfacher.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X