int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
  // TODO: Place code here.
typedef void (WINAPI *t) (); t fn;
HINSTANCE hInst = LoadLibrary("testdll.dll");
if (!hInst)
MessageBox(NULL, "Handle is NULL", "Error!", MB_OK); fn =(t) GetProcAddress(hInst, TEXT("test"));
if (!fn)
MessageBox(NULL, "Pointer is NULL", "Error!", MB_OK);
else 
fn(); FreeLibrary(hInst);
return 0;
}