jna 相关问题

Java Native Access(JNA)提供对本机共享库的纯Java访问,而无需其他本机或JNI代码。

Winapi-用于Eclipse SWT GUI窗口的本地WinProc的JNA实现出现问题

作为我最近一个问题的扩展(Winapi-ShutdownBlockReasonCreate中的WinWindow-SetWindowLongPtr /销毁JNI本机代码的实现),我想知道是否有机会实现......]

回答 1 投票 0

通过引用,C结构中的JNA多个void指针

在我当前的项目中,我必须在Java项目中实现本机c库的功能。我正在使用JNA。到目前为止,已经取得了一些不错的成绩。现在,我陷入了以下问题。我必须打电话给...

回答 1 投票 0

使用JNA执行WMI时执行IWbemServices.ExecQuery时的问题

我正在尝试编写一个使用JNA来执行WMI查询以在远程计算机上执行的Java程序(提供的用户名/密码)。我正在尝试移植此WMI示例。我在这里修改了此代码...

回答 1 投票 2

带有动画的JavaFX最小化和最大化未修饰的舞台

我在此问题中使用了可接受的答案:JavaFX最小化未修饰的阶段以正确地最小化我的应用程序。但是,不幸的是,默认的Windows最小化和最大化动画不是...

回答 1 投票 5

在Windows OS上使用Java处理窗口

我有一个带有GUI的Java应用。我想处理我的GUI,以便从Java代码中最大化和最小化它。据我所知,一个解决方案可以使用JNA项目,但我找不到文档...

回答 1 投票 0

JavaFX最小化未修饰的阶段

我有一个未经修饰的JavaFX Stage,还有我自己的最小化,最大化和关闭按钮。但是不幸的是,在Windows 7中单击任务栏图标不会自动最小化阶段-与...

回答 3 投票 17

学习Java Native Access时com.sun.glass.ui软件包错误

我正在JavaFX项目stage.initStyle(StageStyle.UNDECORATED);中使用未修饰的阶段。这是一个模块化的Gradle项目。这也是一个多项目构建,尽管因为我正在工作...

回答 1 投票 0

[使用JNA库的NetShareAdd Windows Api使用无效参数错误

我正在尝试在Windows 10计算机java 8中使用(JNA库-5.5.0,JNA平台-5.5.0)在我的Java代码中使用NetShareAdd Windows api,并为共享名获取无效的参数错误。我是.. 。

jna
回答 1 投票 0

使用JNA SetForeGroundWindow

目前,我正尝试使用JNA来设置非Java应用程序的焦点,我发现了以下代码。导入com.sun.jna.platform.win32.User32;导入com.sun.jna.platform.win32.WinDef.HWND; ...

回答 1 投票 1

[使用cgo从Go返回字符串]

我必须使用Java调用golang函数。我正在使用cgo和JNA进行此操作。 golang例程唯一要做的就是分配内存并返回char **。从Java方面来说,我是...

回答 1 投票 0

[Java使用JNA读取其他进程的内存

我正在尝试从记事本实例的内存中读取一部分,但是在调用kernel32的ReadProcessMemory()时总是会收到系统错误299。这是我到目前为止的代码:package ...

回答 1 投票 -2

如何通过JNA映射到数组的指针?我不断收到无效的内存访问或垃圾数据

我正在尝试使用JNA在Leap Motion的C API(LeapC)和Java之间架起桥梁,因为Leap Motion已弃用了它们的官方Java绑定。但是,我不熟悉C,并且以前没有使用过JNA。...

回答 1 投票 2

JVM崩溃。如何获取错误日志或核心转储

我有一个使用jna调用本机dll的Java应用程序。执行我在Java中的回调并抛出“ java平台se二进制文件已停止”对话框后,程序在中间使JVM崩溃。 ...

回答 2 投票 0

NativeLongByReference在x64 OS上仅包含32位数字

我在引用typedef unsigned __int64 EntityNumber时遇到函数问题。输入参数。库是x64,操作系统是Windows10。如果我通过NativeLongByReference,则输出缓冲区...

回答 1 投票 0

Java Native Access-GetExtendedTcpTable:界限超出了可用空间

我已经用JNA实现了GetExtendedTcpTable(),但是当我使用该函数时,我收到一个错误:java.lang.IndexOutOfBoundsException:边界超出了可用空间:size = 28,offset = 52 The ...

回答 1 投票 1

Getting NoClassDefFoundError-> com / sun / jna / platform / win32 / Psapi with Eclipse

我的程序依靠以下代码来获取可用的系统内存:import oshi.SystemInfo;导入oshi.hardware.HardwareAbstractionLayer; SystemInfo si =新的SystemInfo(); ...

回答 2 投票 0

错误的输出来自JNA中的结构字段值

我正在尝试使用Java代码使用Vector XL驱动程序库(vxlapi64.dll)。我创建了一个JNA项目来读取vxlapi64.dll和映射的数据类型,但是输出为...

回答 1 投票 0

如何在Azure Databricks中的spark工作者上部署jar依赖项(本机dll?)>

我正在编写使用JNA的Java包装程序TnHandler.java,并调用mycustom.so本机库,它具有其他依赖项文件。我将Java应用程序导出为可运行的jar,并安装在Azure数据块中...

回答 1 投票 0

Jna E_OUTOFMEMORY

我为此c方法编写了等价的Java方法:HRESULT h3 = CoInitializeEx(NULL,COINIT_MULTITHREADED); HRESULT h4 = CoInitializeSecurity(NULL,-1,NULL,NULL,RPC_C_AUTHN_LEVEL_DEFAULT,...

回答 1 投票 0

是否执行GoNAString返回值的JNA空闲内存

我有一个这样的JNA接口:interface JJ {String Hello(GoString.ByValue sql); }相应的Go代码:// export Hello func Hello(ss string)* C.char {s:= ss +“ world” ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.