Здравствуйте, Пётр Седов, Вы писали:
Отличные варианты. Хочу тока спросить по первому. У меня первая мысль была другая:
hDLL = LoadLibrary ("библиотека.dll");
WindowsXPfunc = (что-то)GetProcAddress (hDLL, "WindowsXPfunc"); // Функция с 2 параметрами
if (!WindowsXPfunc) WindowsXPfunc = Dummy_2p;
...
void __stdcall Dummp_1p (int a) { return; }
void __stdcall Dummp_2p (int a, int b) { return; }
В таком способе есть какой недостаток?
(кстати, так можно и сделать свою реализацию, упрощённую или замену)