#include <windows.h>
#include <stdio.h>
typedef int (__cdecl *MYPROC)(int);
void main()
{
HMODULE hmoudLib = LoadLibrary(TEXT("win32_dll1.dll"));
MYPROC ProcAdd = (MYPROC) GetProcAddress(hmoudLib, "fun");
int i =ProcAdd(2);
printf("The result is %d",i);
::FreeLibrary(hmoudLib);
}
extern "C" __declspec(dllexport) int fun(int i)
EXPORTS
fun
#include "win32_dll1.h"
int fun(int i)
{
return i*i;
}