【发布时间】:2023-04-20 12:00:01
【问题描述】:
我加载了一个本地库,它需要一个像这个 C 示例中的窗口处理程序:
(翻译成英文:Callingexample in C) 但是我如何通过 node ffi 传递电子 NativeWindowHandle 来使用我的 dll。我没有 dll 的源代码,只有德语的描述 pdf。那么我怎样才能通过处理程序?我需要在 ffi 中设置哪种类型作为参数? 我仅有的其他信息,在 c# 中,如果你导入 dll,你可以像这样传递它:
[DllImport("homeputer.dll")]
private static extern int homeputer_SetWindowHandle(int handl);
但是我怎样才能让它在 electron/node-ffi 中工作。
尼尔斯