我有一个函数,封装成标准dll,接口如下
DWORD _stdcall GetDatabaseList(DBLIST *&pDBList,DWORD &dwCount)
DBLIST是一个结构体。在c++里,调用这个函数,只要传递指针进去,然后,接口会申请一段内存,用于存储信息。
我想问问,这个c#能正常调用这个函数么?
如果可以,请写段示例代码。谢谢
DWORD _stdcall GetDatabaseList(DBLIST *&pDBList,DWORD &dwCount)
DBLIST是一个结构体。在c++里,调用这个函数,只要传递指针进去,然后,接口会申请一段内存,用于存储信息。
我想问问,这个c#能正常调用这个函数么?
如果可以,请写段示例代码。谢谢
不过C++/CLR是肯定可以调用它的。
http://topic.csdn.net/u/20120405/09/6b822479-021a-4422-948c-c4a5bd52ca21.html