Honeybee Geschrieben 23. Mai 2001 Teilen Geschrieben 23. Mai 2001 Hi, hat jemand von euch schonmal in c++ ne dll erstellt und sie dann aus c++ aufgerufen? irgendwelche tips für c++ beginner? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
mom Geschrieben 23. Mai 2001 Teilen Geschrieben 23. Mai 2001 Das erstellen, denk ich, ist je nach IDE anders. (VS C++6) Zum benutzen: // Datentyp für die Func anlegen typedef unsigned int (*td_MyDllFunc) (void); // Variable anlegen td_MyDllFunc p_MyDllFunc; // DLL laden hMod_DLL=LoadLibrary("myDll.dll"); // Funktion innerhalb der DLL finden und Address zuweisen p_MyDllFunc = (td_MyDllFunc) GetProcAddress(hMod_DLL,"MyDllFunctionName"); // Aufruf int i = p_MyDllFunc(void); // Ach ja,als freundlicher Programmierer: Resource freigeben. FreeLibrary(hMod_DLL); Zu den Funktionen findes du im MSDN genauere Erklärungen. MfG MotM Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Honeybee Geschrieben 23. Mai 2001 Autor Teilen Geschrieben 23. Mai 2001 dankeschön ;-) und so prompt... da wird sich mein chef freuen... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
mom Geschrieben 23. Mai 2001 Teilen Geschrieben 23. Mai 2001 Hab ja grad an dem Code gehackt. [ 23. Mai 2001: Beitrag editiert von: MotM ] Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.