Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ошибка экспорта функци в Dll

602
05 сентября 2008 года
KPI Student
265 / / 16.12.2006
Столкнулся с неясной ошибкой при экспорте функции из DLL. Точнее, ошибки вроде как нет, но и функции в секции экспорта так же нет. В чем ошибка?
Код:
#define UNICODE
#include <windows.h>
struct TPluginInfo {/* ... */};

extern "C" __export TPluginInfo * GetPluginInformation ( TPluginInfo * buf, size_t bufsize);
extern "C" __export unsigned int _stdcall StartFunc(HMODULE hMod);

#pragma argsused
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{[INDENT]/*...*/[/INDENT]}


TPluginInfo * GetPluginInformation ( TPluginInfo * buf, size_t bufsize)
{[INDENT]/*...*/[/INDENT]}


DWORD WINAPI PluginMain( HMODULE hCurrModule )
{
    MessageBox(NULL,TEXT("Hello from PluginMain"),TEXT("Plugin1.dll"),MB_ICONINFORMATION);
    Sleep(1000);
}
14
05 сентября 2008 года
Phodopus
3.3K / / 19.06.2008
а как же __declspec(__dllexport) или как-то так..?
1
05 сентября 2008 года
kot_
7.3K / / 20.01.2000
extern "C" __declspec(dllexport) ... ну и дальше функция
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог