Как указать тип вызова для GetDelegateForFunctionPointer System: Func?

Задача передает обратный вызов typeof System :: Func неуправляемой функции.

   //c++ clr

class Unmanagement
{
void Test()
{
Marshal::GetDelegateForFunctionPointer(callback,);//<----how to specify the type?
}
IntPtr callback;
}

bool Init(Func<IntPtr, Int32, Int32,Int32>^ callback)
{
Unmanagement a=new Unmanagement;
IntPtr cb=Marshal::GetFunctionPointerForDelegate(callback);
a->callback=cb;
}

0

Решение

Func<IntPtr, Int32, Int32, Int32>::typeid?

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector