Как переопределить метод C ++ в C# - PullRequest
0 голосов
/ 14 апреля 2020

Я хочу вызвать метод C ++, но как настроить метод обратного вызова C ++?

Метод C ++:

void Start()
{
    //may do this
    CallBack(somebuffer, len);
}

virtual void CallBack(unsigned char *lpBuffer,int bufferLen) = 0;

В C#:

[DllImport("mydll.dll", CallingConvention = CallingConvention.StdCall)]
public static extern void Start();

Мне интересно, как получить обратный вызов в C#, там не может метод SetCallback(mydelegate).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...