C# 从byte[]中加载dll
我把一个dll当作资源嵌入项目中,现在可以直接获取到dll的byte[],不想先写出成dll再调用,想问下能不能直接在内存中从byte[]中调用里面的方法。...
我把一个dll当作资源嵌入项目中,现在可以直接获取到dll的byte[],不想先写出成dll再调用,想问下能不能直接在内存中从byte[]中调用里面的方法。
展开
推荐于2016-07-07
展开全部
// C++ 代码封装DLL
(CallBack*)(unsigned char* pOut);
// C#代码调用DLL
//注册代理函数
RegisterCallBackFunc2(funcTest2);
//接收消息的函数
private int funcTest2(ref byte data, ref int retVal)
{
//这里会提示系统错误.........
return 0;
}
追问
C# 菜鸟,看不懂,能写详细点吗
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询