Я делаю несколько обратных вызовов, но в DLL, которые я использую Я получил некоторые функции, которые используют другие функции в качестве параметров, я уже пытался использовать интерфейс, но я не мог заставить его работать.Функция dll с функцией как параметр (Callback Java)
Функция в DLL, как:
extern "C" { __declspec(dllexport) DIRET_CALLBACK void RegEnterString(pCallBackEnterString);}
я получил пример в C#:
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
public delegate void _RegEnterString(_CallBackEnterString cbEnterString);
private _RegEnterString dllRegEnterString;
public delegate int _CallBackEnterString(StringBuilder parte1, int tamParte1, StringBuilder parte2, int tamParte2);