這個是C++端的代碼:
API_NET char* __stdcall NET_VODGetFileList(LONG lUserID,char*strParam);
C#端的定義代碼:
[DllImport("lib\\StsdNetSdk.dll",CharSet = CharSet.Ansi)]
public extern static String NET_VODGetFileList(long lUserID, String stVodList);
呼叫的:
string t = “”;
VideoLib.NET_VODGetFileList(123, t);
報的錯:
無法在 DLL“lib\StsdNetSdk.dll”中找到名為“NET_VODGetFileList”的入口點。
uj5u.com熱心網友回復:
c++里有export代碼沒uj5u.com熱心網友回復:
extern "C" __declspec(dllexport) int __stdcall INIT();
uj5u.com熱心網友回復:
你把這個定義 去掉 API_NET,改成樓上的辦法。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/117241.html
上一篇:積分怎么得啊
