jna

jna

文章 42 浏览 92

将 KBDLLHOOKSTRUCT(.NET) 转换为 KeyEvent/Char(Java)、JNA

所以,基本上我正在做的是使用 JNA 设置 LowLevelKeyboardProc 键盘钩子,一切都工作得很好,我可以得到与我在 java 中想要的值完全一样的值,但我遇…

梅倚清风 2024-12-09 21:50:29 1 0

jna getDesktop BringWindowToTop

我在激活桌面窗口时遇到问题。 我采取了以下方法 1:GetDesktopWindow来检索桌面的句柄(这有效) 我尝试过以下方法将桌面窗口置于顶部,但它们不起作…

爱的那么颓废 2024-12-08 16:55:15 1 0

将 BufferedImage 转换为 HBITMAP

我需要将 Java BufferedImage 转换为 HBITMAP。 到目前为止,我已经分配了此操作所需的内存,但我不知道必须使用哪些 API 函数将 BufferedImage 转换…

断舍离 2024-12-08 06:33:35 1 0

LockDisplay:使用 JNA 锁定显示时无法加载 X11

我试图通过 JNA 使用 X11 在 Java 中锁定显示(不允许用户使用键盘和鼠标)。 但是,当我尝试在 Windows 上运行该应用程序时,出现此错误: java.lang…

丑疤怪 2024-12-08 00:18:16 0 0

从 ShellExecute 获取 PID

我正在从 ShellExecuteEx 启动一个进程,我确实需要获取 ProcessID(这是此类要求的一部分)。 不知何故,所有重要的 SHELLEXECUTEINFO 都返回 null。…

萌无敌 2024-12-07 16:36:48 1 0

JNA 数组和指针

我目前正在开发一个项目,需要我从 C 库接收 Java 调用。基本上我调用一个带有函数指针的 C 函数,然后 C 函数使用函数指针作为回调。我使用 JNA 传递…

如果没有你 2024-12-07 09:04:03 0 0

(将 c# 转换为 Java JNA) - 从 hwnd GetModuleFileName

我正在尝试准确地执行这里所做的操作: 如果我只有一个窗口句柄 (hWnd),我该如何 GetModuleFileName()? 但是是在 java 而不是 C# 中。 到目前为止,…

灵芸 2024-12-06 05:03:53 1 0

使用 JNA 和 Windows sendMessage API 从基于 java 的 Web 应用程序更改 Windows XP 中的焦点窗口

我想知道是否有人有使用 JNA 从浏览器中运行的 java Web 应用程序调用 windows sendMessage API 的经验,以将焦点从浏览器更改为已在计算机上运行的另…

丢了幸福的猪 2024-12-06 04:08:08 1 0

JNA 使用宏

是否可以将以下宏函数与JNA映射? int ListView_FindItem( HWND hwnd, int iStart, const LPLVFINDINFO plvfi ); 我尝试使用 StdCallLibraryb 映射此…

若言繁花未落 2024-12-05 19:39:01 0 0

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

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

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

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

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

偷得浮生 2024-12-04 16:38:25 1 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 1 0

java 库中的权限

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

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

JNA 捕获异常

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

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

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

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

在风中等你 2024-11-30 14:27:45 1 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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