Salve a tutti, ho recentemente creato un DLL in C avente il seguente codice:
Come faccio ad utilizzarla in altri miei programmi ?codice:/* ---------------DLL.H--------------- */ #ifndef _DLL_H_ #define _DLL_H_ #if BUILDING_DLL #define DLLIMPORT __declspec (dllexport) #else #define DLLIMPORT __declspec (dllimport) #endif DLLIMPORT void Print (char* Text, ...); #endif /* ---------------DLL.C--------------- */ #include "DLL.H" #include <stdio.h> #include <windows.h> DLLIMPORT void Print (char* Text, ...) { va_list Parameters; va_start (Parameters, Text); vprintf (Text, Parameters); va_end (Parameters); } BOOL APIENTRY DllMain (HINSTANCE Instance, DWORD Reason, LPVOID Reserved) { switch (Reason) { case DLL_PROCESS_ATTACH: break; case DLL_PROCESS_DETACH: break; case DLL_THREAD_ATTACH: break; case DLL_THREAD_DETACH: break; } return TRUE; }

Rispondi quotando