[英]IPC between C# app, via native C++ DLL, to another app consuming DLL with embedded Lua?
基本上我问的是如何实现与这里解释的相同的流程。
我希望我的 C# 向我编写的本机 C++ DLL 提供回调。
我希望这个 DLL 由嵌入到另一个应用程序中的 Lua 引擎加载,
MUSHClient (MUD/te.net 客户端,带有嵌入式 Lua),通过package.loadlib("native.dll", "someInitFunction");
.
然后在MUSHClient中,我想编写脚本来调用 DLL 公开的函数。我希望这些函数调用我的 C# 应用程序提供的回调函数/委托。
我怎样才能做到这一点?
我知道如何在我的DLL中导出函数,我不知道如何在进程之间共享回调。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.