【发布时间】:2013-04-09 06:47:00
【问题描述】:
我有一个 DLL,我想在我的 c# 代码中使用它的函数 以下是该 DLL 的功能:
extern "C"
{
__declspec(dllimport)
const char* __stdcall ZAJsonRequestA(const char *szReq);
__declspec(dllimport)
const wchar_t* __stdcall ZAJsonRequestW(const wchar_t *szReq);
__declspec(dllimport)
const BSTR __stdcall ZAJsonRequestBSTR(BSTR sReq);
}
谁能告诉我如何在 c# 项目中使用它,因为这个 dll 似乎是其他语言的?
【问题讨论】:
-
不应该
__declspec(dllimport)是__declspec(dllexport)? -
我从 dll 的文档中复制了这个。而且,在那个 dll 中,使用 dllimport 而不是 dllexport