jna

jna

文章 42 浏览 96

传递给本机代码的字符串字节数组末尾出现乱码

我正在编写一个小程序来包装可在浏览器中使用的专有 .dll。为了实现这一点,我正在使用 JNA。 .dll 连接到支票扫描仪外围设备,并可以从设备内存中提…

温柔女人霸气范 2024-12-04 16:51:46 3 0

使用 JNA 调用 CreateFile 会出现 UnsatisfiedLinkError: 查找函数“CreateFile”时出错: 找不到指定的过程

我正在尝试使用 JNA 在 Windows 7 上调用 Win32 的 CreateFile 函数,目的是实现 这个答案用于检查文件是否正在被另一个进程使用。 到目前为止,我的…

偷得浮生 2024-12-04 16:38:25 9 0

“base” 是什么意思? JNA 的 Pointer.getPointerArray(long base) 和 Pointer.getStringArray(long base) 中的意思是什么?

JNA 中的“基础”是什么意思 Pointer.getPointerArray(long base) Pointer.getStringArray(long base) ? JNA 指针文档 没有解释什么是“base”这应该…

以酷 2024-12-04 03:39:03 5 0

java 库中的权限

我有一个使用 JNA 库(由 Maven 管理)的程序。程序本身拥有所有权限(我遇到了FilePermission错误,更改了策略文件,现在我可以随意读/写)。但是,…

辞慾 2024-12-02 18:43:13 4 0

JNA 捕获异常

我有一个关于处理 JNA 下的库抛出的异常的快速问题... 当我在底层本机代码中抛出异常时,JNA 收到无效的内存访问错误。我假设这是因为 C 库无法通过其…

蓦然回首 2024-12-01 16:46:40 5 0

使用 JNA 从 Java 进行本机 C 调用需要占用大量内存

我有一个本机 C 库,可以在非常大的数据集(数百 mb 到 GB 的数量级)上运行一些算法。这是使用 JNA 从 Java 框架内调用的。 Java 加载数据并通过 JNA…

在风中等你 2024-11-30 14:27:45 4 0

GNU Java 编译器支持 JNA 吗?

我想编写一个使用 Windows API 并编译为本机代码而不是字节代码的 java 程序。 我不想使用 JNI(C、C++、...接口),而是想使用纯 java 代码和 JNA 进…

淡莣 2024-11-30 10:09:41 6 0

如何使用 JNA 迭代窗口元素?

使用 JNA,我的最终目标是读取使用 Windows NET SEND 或 MSG.EXE 发送的消息,该消息在接收计算机上显示为 Windows 弹出消息窗口。 我已经能够使用下…

病毒体 2024-11-29 11:31:57 5 0

JNA库截图比机器人类慢?

由于 Robot.createScreenCaputure() 方法很慢,我决定使用本机库。我搜索并找到了这个论坛并找到了一个特定的代码片段使用JNA 图书馆。这是一个旧版本…

幽蝶幻影 2024-11-28 20:01:57 6 0

通过 JNA 调用本机库时的并发问题

对于现有的java应用程序(我没有源代码),我正在开发一个称为共享库的插件。 不幸的是这个共享库(用 C 编写)不是线程安全的。 应用程序在多个并发…

不奢求什么 2024-11-28 14:16:01 4 0

如何使用 Java 本机访问 (JNA) 映射回调函数

我如何使用 WH_FOREGROUNDIDLE 设置 Windows 挂钩以及 DWORD CALLBACK ForegroundIdleProc( __in int code, DWORD wParam, LONG lParam ); 我试图检测…

鸩远一方 2024-11-28 04:54:12 5 0

检测进程是否空闲

有没有办法检测Windows进程是否空闲? 空闲 意味着当特定应用程序的进程没有处理任何内容时(应用程序正在等待用户输入)。 干杯…

绅士风度i 2024-11-28 04:31:27 3 0

JNA导致JRE访问异常崩溃

我正在尝试使用 Version.dll 和 JNA 获取 .exe 的版本信息。 import com.sun.jna.Library; import com.sun.jna.Native; import com.sun.jna.ptr.IntBy…

只是偏爱你 2024-11-27 21:09:28 7 0

我可以使用 Carbon API 通过 jna 启动应用程序吗?

简而言之:Carbon 对于这项任务有效吗?或者我应该放弃它并寻找 Cocoa 解决方案? 尝试编写一个小程序来询问客户端系统(Snow Leopard 及更高版本)以…

身边 2024-11-27 17:00:01 9 0

如何检测进程/线程何时等待用户输入

有没有办法检测 Windows 进程何时等待用户输入。 例如,当您单击它加载的特定程序时,在这种情况下该程序的进程可能处于加载状态? 当程序完全加载并…

一杆小烟枪 2024-11-27 14:51:29 5 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文