程序如下:
using System.Runtime.InteropServices;namespace SrtpUsb
{
[DllImport("EasyD12.dll")]
public static int __stdcall ReadPort1(byte *pData,int len);}
我最近才开始学习C# DLL是周立功公司编写的但使用时,在int下有波浪线:请输入class delegate enum interface
EasyD12.h的内容如下:extern "C"
{
DWORD __stdcall ReadPort1 (BYTE* pData, size_t iLen);
DWORD __stdcall ReadPort2 (BYTE* pData, size_t iLen);
DWORD __stdcall WritePort1 (BYTE* pData, size_t iLen);
DWORD __stdcall WritePort2 (BYTE* pData, size_t iLen);
}
using System.Runtime.InteropServices;namespace SrtpUsb
{
[DllImport("EasyD12.dll")]
public static int __stdcall ReadPort1(byte *pData,int len);}
我最近才开始学习C# DLL是周立功公司编写的但使用时,在int下有波浪线:请输入class delegate enum interface
EasyD12.h的内容如下:extern "C"
{
DWORD __stdcall ReadPort1 (BYTE* pData, size_t iLen);
DWORD __stdcall ReadPort2 (BYTE* pData, size_t iLen);
DWORD __stdcall WritePort1 (BYTE* pData, size_t iLen);
DWORD __stdcall WritePort2 (BYTE* pData, size_t iLen);
}
namespace SrtpUsb
{
class s
{ [DllImport("EasyD12.dll")]
public static int __stdcall ReadPort1(byte *pData,int len);
}
}
namespace SrtpUsb
{
class s
{ [DllImport("EasyD12.dll")]
public static int ReadPort1(byte *pData,int len);
}
}