ткните что неправильно в ланчере...
От: Аноним  
Дата: 12.09.08 11:23
Оценка:
взял с мсдн-а, сама длл лежит рядом с ланчером с названием 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"); 
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.