C# 调用非托管DLL 原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配
原型:HANDLE__stdcalldc_init(__int16port,longbaud);[DllImport("dcrf32.dll",CallingConven...
原型:HANDLE __stdcall dc_init(__int16 port,long baud);
[DllImport("dcrf32.dll",CallingConvention=CallingConvention.Cdecl)]
public static extern IntPtr dc_init(Int16 port, long baud);
IntPtr icdev =dc_init(100,115200); 展开
[DllImport("dcrf32.dll",CallingConvention=CallingConvention.Cdecl)]
public static extern IntPtr dc_init(Int16 port, long baud);
IntPtr icdev =dc_init(100,115200); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询