jna

jna

文章 42 浏览 90

通过 JNA 使用 CFBooleanRef

我正在使用 JNA 调用 Carbon API。我想要调用的特定 API 调用需要 CFBooleanRef 作为参数。值 kCFBooleanTrue 和 kCFBooleanFalse 为 在头文件中声明…

左岸枫 2024-08-14 07:39:45 1 0

JNA - 在 C++ 上调用方法从 DLL 传回的实例

假设我有一个带有单个导出方法的 C++ DLL,例如: CustomerProcessor* getInstance() 它只是返回实际包含我需要调用的方法的类的实例。 我知道我可以…

最单纯的乌龟 2024-08-14 00:47:58 1 0

JNA 示例程序 java.lang.NoClassDefFoundError

我可以编译此 JNA 示例代码(来自 https://github.com/twall/jna 的步骤 2 /#getting_started): package com.sun.jna.examples import com.sun.jna.Li…

赠意 2024-08-12 17:59:20 4 0

用于生成 Java JNA 包装器的 jnaerator 的 SimpleMeaningfulExample 将不起作用

我尝试了 jnaerator SimpleMeaningfulExample (http://code.google.com/p/jnaerator/wiki/SimpleMeaningfulExample) 和 得到: $ java -jar jnaerator…

心凉 2024-08-12 04:30:52 1 0

JNA ByteBuffer statvfs

我正在尝试使用来自java的statvfs调用来获取/文件夹上的可用空间, 我已经从c检查了statvfs结构的大小,它显示44字节,我已经使用java.nio.ByteBuffer…

美羊羊 2024-08-11 17:27:59 3 0

jna 对 shutdown hook 中的 kernel32.CreateToolhelp32Snapshot 的调用导致虚拟机崩溃

如果线程使用 Runtime.getRuntime().addShutdownHook() jna 方法调用来设置关闭钩子: kernel32.CreateToolhelp32Snapshot (0x00000002, 0) 它会使 VM…

硪扪都還晓 2024-08-10 23:55:56 2 0

如何在Delphi中调试从Java调用的DLL?

我使用 Delphi 编写了一个 DLL,可以通过 JNA (Java Native Access) 从 Java 调用该 DLL。这个DLL中的方法只是简单的操作,但为了将来的使用和更复杂…

怪我太投入 2024-08-10 08:26:26 4 0

Rococoa 位置的内存访问无效

我一直在尝试使用 rococoa (java 到 osx cocoa api 库)编写一个简单的屏幕截图应用程序,并设法实际截取屏幕截图,然后将其保存到文件中。不幸的是…

一场信仰旅途 2024-08-09 08:14:17 2 0

使用JNI而不是JNA调用本机代码?

与 JNI 相比,JNA 似乎更容易用来调用本机代码。在什么情况下您会使用 JNI 而不是 JNA?…

但可醉心 2024-08-07 10:28:51 3 0

JNA-映射 Delphi 函数

我如何将这个函数与 JNA 映射: Delphi 代码: function getData(InData1: PChar InData2: PChar Data: TArray16 var OutData1: PChar var OutData2: …

極樂鬼 2024-08-06 08:07:16 1 0

使用 JNA 将 C 数组返回到 Java

我对 C 不太熟悉,但我需要在我的 java 代码中使用 C 库。我已经创建了 DLL 并且能够很好地访问它,但我试图将一个整数数组从 C 代码返回到 java 代码…

仲春光 2024-08-05 11:09:46 2 0

Java 中的 IntPtr (C#) 相当于什么?

Java (JNA) 中的 IntPtr (C#) 相当于什么?…

雨后彩虹 2024-08-05 09:14:29 0 0

在 OSGi 包中加载 DLL(使用 JNA)

OSGi 找不到我的 DLL 文件,我似乎不明白为什么。 目前,我的包的根目录中有 DLL 文件 (foo.dll),我也尝试将它放在 libs 目录中。 有问题的包的清单…

作死小能手 2024-08-04 00:05:56 3 0

通过 JNA 将 InputStream 作为文件指针传递给 C 代码

我有一个用 C 编写的 DLL(我无法编辑),它有一些函数原型,看起来 #include &ltstdio.h&gt void foo(FILE *bar) 我想为 DLL 创建一个 JNA 接口,但…

仙女 2024-08-02 20:11:37 1 0

用 JNA 包装 BSD select()

我需要使用 JNA 将类似 BSD 的 C 套接字 API 包装到 Java。 它与标准BSD套接字API具有基本相同的功能。 包装 select() 是有问题的,因为其参数中需要 …

瀟灑尐姊 2024-08-01 23:33:48 2 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

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