Показать сообщение отдельно
Старый 03.10.2003, 13:00     # 3
BigFoot
Junior Member
 
Регистрация: 16.12.2002
Сообщения: 64

BigFoot Путь к славе только начался
Madness
Пытался я в msdn разобраться. Перебрал все calling conventions, a сделать так ничего и не смог.
Просто на сколько я понял, в си'шной dll-библиотеке есть подсказка в виде измененного имени ф-ции (decoraded name) типа _12@MyFunc@1@2 которая подсказывает как описать прототип. Для каждой calling convention используется свой decorade. В msdn это есть.
В Делфи стек чистит вызываемая процедура, в Си - вызывающая + разный порядок заталкивания параметров на стек. От сюдова и пляши, тут проблема.
Это я уже понял. Вопрос в том как плясать?
BigFoot вне форума