使用 JNA 调用 CreateFile 会出现 UnsatisfiedLinkError: 查找函数“CreateFile”时出错: 找不到指定的过程
我正在尝试使用 JNA 在 Windows 7 上调用 Win32 的 CreateFile 函数,目的是实现 这个答案用于检查文件是否正在被另一个进程使用。 到目前为止,我的…
“base” 是什么意思? JNA 的 Pointer.getPointerArray(long base) 和 Pointer.getStringArray(long base) 中的意思是什么?
JNA 中的“基础”是什么意思 Pointer.getPointerArray(long base) Pointer.getStringArray(long base) ? JNA 指针文档 没有解释什么是“base”这应该…
使用 JNA 从 Java 进行本机 C 调用需要占用大量内存
我有一个本机 C 库,可以在非常大的数据集(数百 mb 到 GB 的数量级)上运行一些算法。这是使用 JNA 从 Java 框架内调用的。 Java 加载数据并通过 JNA…
GNU Java 编译器支持 JNA 吗?
我想编写一个使用 Windows API 并编译为本机代码而不是字节代码的 java 程序。 我不想使用 JNI(C、C++、...接口),而是想使用纯 java 代码和 JNA 进…
如何使用 JNA 迭代窗口元素?
使用 JNA,我的最终目标是读取使用 Windows NET SEND 或 MSG.EXE 发送的消息,该消息在接收计算机上显示为 Windows 弹出消息窗口。 我已经能够使用下…
JNA库截图比机器人类慢?
由于 Robot.createScreenCaputure() 方法很慢,我决定使用本机库。我搜索并找到了这个论坛并找到了一个特定的代码片段使用JNA 图书馆。这是一个旧版本…
如何使用 Java 本机访问 (JNA) 映射回调函数
我如何使用 WH_FOREGROUNDIDLE 设置 Windows 挂钩以及 DWORD CALLBACK ForegroundIdleProc( __in int code, DWORD wParam, LONG lParam ); 我试图检测…
JNA导致JRE访问异常崩溃
我正在尝试使用 Version.dll 和 JNA 获取 .exe 的版本信息。 import com.sun.jna.Library; import com.sun.jna.Native; import com.sun.jna.ptr.IntBy…
我可以使用 Carbon API 通过 jna 启动应用程序吗?
简而言之:Carbon 对于这项任务有效吗?或者我应该放弃它并寻找 Cocoa 解决方案? 尝试编写一个小程序来询问客户端系统(Snow Leopard 及更高版本)以…