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 及更高版本)以…
JNA UnsatisfiedLinkError,但 jna.library.path 已设置
我正在使用以下代码在 JNA 中加载 dll(省略了不相关的代码): public class JNAMain { public interface PointShapeBuffer extends Library { ... }…
Java JNIEnv 分段错误
我正在使用它们之间的本机库编写一些 Java.NET 互操作代码,到目前为止,一切进展顺利。 但是由于某种原因我无法在 JNIEnv 下运行任何方法。 System::…