Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: фитч   (01.02.2007 в 16:23)
Итак, есть DLL с функцией int function(void)
Я пытаюсь загрузить её в приложение так (VS 2005):

    HMODULE hLib = LoadLibrary("mylib.dll");
    if(hLib)
{
(((int)(*))(void))function = GetProcAddress (hLib,"function");
}

Но компилятор выдает ошиьку в этой строке:
Error 1 error C2059: syntax error : ')' c:\Visual Studio 2005\VCpp\Chudaff\Chudaff\main.cpp 12
Самое интересное, что на подобный пример из инета не ругается. Кто знает, что я не так делаю?


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: