JNA 的 W32API.* - 它们在哪里?
我刚刚从 http://java 下载了 jna.jar 和 platform.jar (版本 3.2.7) .net/projects/jna/downloads/directory/3.2.7 并根据 http://jna.java.net/ja…
将 JNA 与 IBM J9 JVM 结合使用
将 JNA 与 J9 一起使用的第一个困难是 J9 JVM 不包含 java.awt 包,并且 Native 类从该包导入一些类。通过下载 JNA 源代码、删除这些导入及其依赖方法…
使用 JNA 将 int** 传递给 C 例程
我的 java 程序中有一个 int[][] ,它存储一些我想要计算(更改)的数据 在 C 例程中。但我不知道如何将“指向 int 的指针”传递给 声明 af(int sz, i…
让 JNA 与 Java 一起工作 => C#?
我已经在 C# 库中编写了很多代码,现在需要从 Java 调用它们。 我看到有人建议使用 JNA,但我什至无法摆脱起始块;那里的文档非常粗略。 首先,它似乎…
如何在Windows/Linux/MacOS系统启动时运行Java应用程序?
如何在 Windows/Linux/MacOS 上的系统启动时运行 Java 应用程序? 欢迎 JNA/JNI 的任何实施。…
使用JNA检测AppData\LocalLow的位置
我正在尝试在 Windows 7 上使用 JNA 检测 Java 上的 AppData\LocalLow 工作的位置。但可用于该作业的最接近的函数是: W32API.HRESULT SHGetFolderPat…
如何将指针映射到 JNA 中的结构数组
我正在尝试映射 Win32 函数 EnumJobs< /a> 在 JNA 中。该方法具有以下签名: BOOL EnumJobs( __in HANDLE hPrinter, __in DWORD FirstJob, __in D…
如何解析 JNA 中的 DWORD
我正在尝试使用 JNA 查询 Java 中 Windows 服务的状态。我正在使用以下 Windows API 函数: QuerySerivceStatusEx( SC_HANDLE hService, SC_STATUS_TY…
JNA 简单函数调用适用于 Linux (x64),但不适用于 Windows (x86)
我尝试使用 JNA 从 Java 运行以下 C 函数,但在 x86 windows (DLL) 上收到错误(无效内存访问),但在 x64 linux (.SO) 上却没有收到错误。 c 函数 ch…
如何使用 JNA 运行 chrome?
我写了一些java代码。 如何在 Windows(32 位)中使用 JNA 运行 chrome。 然后我喜欢了解它的含义。 如您所知,FindWindow 是一个简单的解决方案,但…
使用 JNA 构建 C 项目时遇到问题
尝试创建一个小型 JNA 程序。 生成头文件后,我现在尝试构建并创建 dll 文件。但是这个问题出现了...... 我使用 Netbeans IDE 和 Cygwin,其他 C/C++ …
程序退出时 JNA 错误
有以下内容 __declspec(dllexport) extern "C" char** get_prop_types( int* count ) { const vector<string>& r = prop_manager::get_prop_ty…
如何使用Java控制WindowXP的Windows
我需要使用Java代码来控制Windows XP, 我需要单击/键入 windowsXP 给定窗口的特定按钮/文本字段, 怎么做这个有什么想法吗? 我尝试过的方法是: (1)…