node-ffi

    0热度

    1回答

    我希望能够使用Node-ffi获取Windows操作系统中所有当前打开的窗口/程序的列表,大概是User32.dll中的EnumWindows或类似的东西。我希望能够得到一个句柄,比如User32中的'FindWindowW',还有一个进程名称的字符串,所以我知道它是哪一个。 由于某种灵魂我得到了'FindWindowW的工作和了解的this question对EnumWindows的,但我就是不

    0热度

    1回答

    标题是我的问题。任何人都可以帮助我理解这一点?

    0热度

    1回答

    我想使用FFI包中的nodejs中的窗口Api使用SendInput函数。 我的C知识是有限的,所以我不能真正弄清楚我有什么问题, 我基本上试图按下键盘上的某个键。 这是我的代码有: var ffi = require('ffi'); var ref = require ('ref'); var struct = require ('ref-struct'); var keyboardIn

    0热度

    2回答

    我试图检测用户何时解锁他们的工作站。以下代码尝试使用WTSRegisterSessionNotification()注册窗口以接收会话更改消息。据说在此之后,我可以监听WM_WTSSESSION_CHANGE,它可以包含WTS_SESSION_UNLOCK作为参数。 问题:目前WTSRegisterSessionNotification()总是返回false。 任何人都知道我可以做到这一点?我在W

    0热度

    1回答

    最近,我正在使用JavaScript中的C++函数,并且选择了nodejs的ffi插件。但我不知道如何编写JS中C++类构造函数的返回类型。 我的C++代码看起来像这样 //definition of a class class Rectangle { private: int width, height; public: Rectangle (int,

    0热度

    1回答

    我正在使用节点js来测试我的一个项目。我的代码是在C++中,我需要从C++头文件中创建一个自动化的JavaScript包装器。我遇到了ffi-generate,发现它可以将c/C++头文件解析为javascript文件。虽然试图在这里提到的 https://www.npmjs.com/package/ffi-generate 命令我得到一个错误 无法加载libclang,确保你已经安装了3.2,或

    7热度

    1回答

    说我有一个C函数,它接受一个回调,并调用它在另一个线程: void call_in_new_thread(void (*callback)()) { // spawn a new thread and call `callback` in it ... } 现在我想打电话给通过节点FFI从JavaScript这个功能,通过一个javascript函数它: var callbackT

    0热度

    1回答

    我可以在客户端使用Meteor和node-ffi(https://github.com/node-ffi/node-ffi),以允许用户在浏览器上加载本地共享库,使浏览器能够运行该库并返回结果给服务器? 在实践中:用户从浏览器访问站点,点击某些内容,加载库库路径,执行库并将结果返回给服务器。

    1热度

    1回答

    我使用Node.js ffi插件来调用C++ DLL。 我遇到的问题是与我提供的结构 - 它包含一个字符数组 - 我不相信我设置正确。 因此我无法访问这些内容。从C++头文件 常规的定义: int GetSysConfig(MyConfig * config); 的的myconfig结构是以C++中定义如下: typedef struct{ int attribute; c

    2热度

    1回答

    当我需要在我的js代码中使用“ref”模块并通过节点运行时,我会得到所需的输出。 但是,当我在的package.json提供必要的改变运行经由电子相同的js代码,它说“无法找到绑定文件。” 这里是我的package.json文件 { "name": "firstapp", "version": "1.0.0", "description": "", "main": "index.js",