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# 菜鸟,看不懂,能写详细点吗
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式