Как преобразовать указатель на функцию?
От: roman_fadeyev  
Дата: 28.06.01 05:44
Оценка:
Здравствуйте

Подскажите, пожалуйста, как преобразовать указатель на функцию к PASCAL-вызову;

предположим, есть
bool (*pFunc) (............);

LibraryHandle=LoadLibrary(....)
pFunc=GetProcAddr(LibraryHandle,"MyFunc");

Вся беда в том, что в DLL эта функция оформлена с PASCAL-правилами передачи параметров.

LIB'ы с описанием функций подключаемой DLL у меня нет, поэтому приходится подсоединять эту библиотеку в Run-Time. Отсюда и проблема.

При нахальном игнорировании подобного недоразумения DEBUG-версия засыпает меня assertion'ами
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.