c# 调用 c++ 动态库 引发异常
public delegate int LPFNAPPENDLISTITEM1(IntPtr LPMZWDOWNLOADTASK);[DllImport("uiNet.dll", EntryPoint = "ui_AddItem", CharSet = CharSet.Auto,CallingConvention = CallingConvention.Cdecl)]
public extern static bool ui_AddItem(int nRandomSeed,LPFNAPPENDLISTITEM1 lpfnAppendItem);
调用时 Api.LPFNAPPENDLISTITEM1 getvalue = new Api.LPFNAPPENDLISTITEM1(getValue);
bool test = Api.ui_AddItem(changeData.nSeed, getvalue);
public static int getValue(IntPtr mzwDownloadTask)
{
}
引发类型为“System.ExecutionEngineException”的异常
请高手指教! --------------------编程问答-------------------- 你项目里引用没有呀!这个动太库,引用正确应该没有问题,我也没有度过、 --------------------编程问答-------------------- 原型是什么,参数类型确认正确吗
补充:.NET技术 , C#