Ну да хватит рекламы ..

[/code]
Модератор: Модераторы
Код: Выделить всё
..
typedef short _stdcall (*inpfuncPtr)(short portaddr);
typedef void _stdcall (*oupfuncPtr)(short portaddr, short datum);
HINSTANCE hLib = NULL;
inpfuncPtr inp32;
oupfuncPtr outp32;
..
hLib = LoadLibrary(L"inpout32.dll");
if (hLib == NULL) {
return 0;
}
inp32 = (inpfuncPtr) GetProcAddress(hLib, "Inp32");
if (inp32 == NULL) {
return 0;
}
outp32 = (oupfuncPtr) GetProcAddress(hLib, "Out32");
if (outp32 == NULL) {
return 0;
}
..