20 lines
352 B
C
20 lines
352 B
C
#include <stdio.h>
|
|
#include <windows.h>
|
|
|
|
test_func ()
|
|
{
|
|
puts ("test_func() called successfully! ;-)");
|
|
}
|
|
|
|
typedef void (*pfunc)();
|
|
|
|
void dll_main ()
|
|
{
|
|
printf ("Calling shared_func() from main: ");
|
|
|
|
HMODULE lib = LoadLibrary ("shared.dll");
|
|
pfunc shared_func = (pfunc)GetProcAddress(lib, "shared_func");
|
|
shared_func ();
|
|
FreeLibrary (lib);
|
|
}
|