Lassen Sie uns mit Ihrer ersten DLL beginnen:
Templates
Win32 Project
. Application Type
(im Register Application Settings
). Empty Project
und drücken Sie Finish
. Sie müssen eine leere Quelldatei an das leere Projekt anhängen:
Source Files
, Hinzufügen - & gt; Neues Element hinzufügen und wählen Sie dann C++ File
und geben Sie den Namen an. Open
. Geben Sie im geöffneten Fenster den folgenden Code ein:
%Vor% __declspec(dllexport)
ist ein obligatorisches Präfix, das DLL-Funktionen von einer externen Anwendung zur Verfügung stellt.
extern “C”
(mit geschweiften Klammern, für Scoping) zeigt, dass der gesamte Code in Klammern von "außerhalb" der Datei verfügbar ist. Obwohl Code auch ohne diese Anweisung kompiliert wird, erhalten Sie während der Laufzeit einen Fehler. (Ich überlasse dies als ein Experiment für Sie).
Erstellen Sie diese Anwendung und Ihre DLL-Datei ist fertig.
Siehe Exemplarische Vorgehensweise: Erstellen und Verwenden eines dynamischen Links Bibliothek für weitere Informationen zum Hinzufügen und anderem.