日期:2014-05-17  浏览次数:21137 次

求教C#调用C++dll带NONAME导出函数的问题,谢谢
DLL是C++写的,在DEF文件中定义导出函数的,带NONAME声明。
求教各位,C#该怎么调用该DLL中的函数呀(DLL导出函数由于带NONAME声明,没有导出函数名)?

最好给个例子,非常感谢。
C# C++DLL NONAME

------解决方案--------------------
dll有没有导出序数?
------解决方案--------------------
用EntryPoint来指示Ordinal,注意要加#符号。
[DllImport("xxx", EntryPoint = "#1")]