0

我加载了一个本机库,它期望像这个 C 示例中的窗口处理程序: 在此处输入图像描述

(翻译为英文:Callingexample in C)但是我如何通过节点 ffi 传递电子 NativeWindowHandle 以使用我的 dll。我没有 dll 的源代码,只有德语的描述 pdf。那么我怎样才能通过处理程序?我需要在 ffi 中设置哪种类型作为参数?我在 c# 中拥有的唯一其他信息,如果你导入 dll,你可以像这样传递它:

[DllImport("homeputer.dll")]
private static extern int homeputer_SetWindowHandle(int handl);

但是我怎样才能让它在电子/节点 ffi 中工作。

尼尔斯

4

1 回答 1

0

我想我现在知道它是如何工作的:

ref.get(handler, 0, 'int')

这将返回正确的 int。

于 2016-09-10T12:08:55.193 回答