callback&dll
От: culver Украина  
Дата: 05.02.03 13:01
Оценка:
Люди, как можно экспортировать callback-функцию из dll. Нужен живой, работающий пример (желательно и как это писать в длл и как писать сторону клиента).

Вот что пишу я:
dll:
extern "C" __declspec(dllexport) BOOL CALLBACK StateOfPC(LPSTR psMessage)
{.............}

exe:
BOOL ( CALLBACK *state)(LPSTR st1);
state=(BOOL (CALLBACK *)(LPSTR))GetProcAddress(hInst,"StateOfPC");

OR
typedef BOOL (WINAPI CALLBACK *cfunc___)(LPSTR);
И чего тольок не вписываю: и typedef BOOL (CALLBACK *cfunc___)(LPSTR);
и typedef BOOL (__cdecl *cfunc___)(LPSTR);
и typedef BOOL (__stdcall *cfunc___)(LPSTR);

Пока ничего не помогло. Что дальше?



Сенкс.

05.02.03 18:05: Перенесено модератором из 'C/C++' — ПК
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.