Y
Hallo,
danke erstmal für eure Antworten.
Die DLL's sind von mir selber geschrieben!
Hier mal der Code der zwei DLL's.
Erste DLL:
#include <windows.h>
#define DLLEXPORT __declspec(dllexport)
BOOL WINAPI DLLMain(HINSTANCE hDllInst, DWORD fdwReason, LPVOID lpvReserved)
{
switch (fdwReason)
{
case DLL_PROCESS_ATTACH:
break;
case DLL_PROCESS_DETACH:
break;
case DLL_THREAD_ATTACH:
break;
case DLL_THREAD_DETACH:
break;
}
return TRUE;
}
DLLEXPORT void DllFunction1()
{
MessageBox(NULL,"Testmessage der Dll!","DLL Message", MB_SETFOREGROUND | MB_OK);
}
Und der zweiten DLL:
#include <windows.h>
#define DLLEXPORT __declspec(dllexport)
BOOL WINAPI DLLMain(HINSTANCE hDllInst, DWORD fdwReason, LPVOID lpvReserved)
{
switch (fdwReason)
{
case DLL_PROCESS_ATTACH:
break;
case DLL_PROCESS_DETACH:
break;
case DLL_THREAD_ATTACH:
break;
case DLL_THREAD_DETACH:
break;
}
return TRUE;
}
DLLEXPORT void DllFunction2()
{
MessageBox(NULL,"Testmessage der zweiten Dll!","DLL Message", MB_SETFOREGROUND | MB_OK);
}
Das sind nur Testdll's, von denen ich dann die Funktionen nutzen wollte.
Den Code für die hab ich aus der FAQ.
Gruß
yogle