взял с мсдн-а, сама длл лежит рядом с ланчером с названием DLLnew.dll но постоянно получаю "Message printed from executable"
typedef int (__cdecl *MYPROC)(LPWSTR);
VOID main(VOID){
#undef _UNICODE
int argc;
char *argv[2];
HINSTANCE hinstLib;
MYPROC ProcAdd;
BOOL fFreeResult, fRunTimeLinkSuccess = FALSE;
hinstLib = LoadLibrary(/*argv[1]*/_T("DLLnew.dll"));function address.
if (hinstLib != NULL) {
ProcAdd = (MYPROC) GetProcAddress(hinstLib, /*argv[2]*/"new");
if (NULL != ProcAdd) {
fRunTimeLinkSuccess = TRUE;
(ProcAdd) (L"Message sent to the DLL function\n");
}
fFreeResult = FreeLibrary(hinstLib);
}
if (! fRunTimeLinkSuccess)
printf("Message printed from executable\n");
}