Re: dllVSBlitz
Декорирование - принудительная установка некоторых параметров линковки, а именно - имени и размера параметров в байтах:
_Имя@РазмерПараметров
Но по-моему это только для либ написаных на С\C++, да и схема декорирования отличается у разных компиляторов.
Юзается например для совместимости такой фичи С\С++ как перегрузка функций - одно и то же имя функции с разными параметрами не воспринимается линковщиком, поэтому применяется декорация типа:
Функция@@XXYYZZ
Функция@@XXYY
Но если юзать модификатор extern "C", то компилятор не будет искажать имена функций. Насчет Дельфи - незнаю как там.
|