Здравствуйте, alexander51, Вы писали:
A> __stdcall в хэдере должен быть. Но непонятно, почему не работает случай динамического подключения. Ведь там хэдер от библиотеки вообще не используется, а __stdcall стоит в объявлении типа указателя на функцию. Подскажите пожалуйста… Провел довольно много времени за соответствующими статьями в инете, не нашел причину…
A>Код во вложении.
A>http://files.rsdn.ru/94922/DynamicCNC.cpp
ошибка про несответсвия ESP возникает (при включённой опции компилятора) в след случаях:
1. различная callingconversion (в MSWin32 основные: thiscall, ccall, stdcall, fastcall)
2. несовпадение числа и/или типов параметров
при этом типы должны быть разными по размеру в стеке. например double против int будет ошибка, а int против char нет.
ps
1. код безполезен, т.к. нет объявлений
2. не адо так много цитировать
3. надо форматировать текст использую кнопочки