摘要: C#调用DLL中的函数出现“原因可能是托管的PInvoke签名与非托管的目标签名不匹配”,原因是DLL中声明的接口没有使用__stdcall声明。 有两种解决方式: 1. 改C#中的声明:如 [DllImport("winmm.dll", EntryPoint ="sndPlaySoundA",)] 阅读全文
posted @ 2021-04-20 11:52 kelelipeng 阅读(927) 评论(0) 推荐(0) 编辑