腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
MacOS
上
获取
Java
(
使用
JNA
)中
所有
窗口
句柄
的
列表
?
、
、
我一直在
使用
JNA
库来
获取
Windows中
所有
可见
的
窗口
句柄
。我需要
使用
JNA
在
macOS
中
做一些类似的事情。下面是在Windows
中
获取
所有
窗口
句柄
的
代码: public static List<HWND> findAll() { final List<HWND&
浏览 67
提问于2020-08-14
得票数 2
回答已采纳
1
回答
如
何在
Java
中
获取
所有
窗口
句柄
的
列表
(
使用
JNA
)?
、
、
、
我是
JNA
的
新手。我正在尝试获得
所有
窗口
的
句柄
,包括最小化
的
窗口
。我需要
所有
窗户
的
HWND。我已经检查了问题,它帮助我获得了
窗口
列表
,但它
的
hWnd类型是int。我不能将它与请求类型为com.sun.
jna
.platform.win32.WinDef.HWND
的
hWnd
的
com.sun.
jna
浏览 0
提问于2012-01-04
得票数 12
回答已采纳
2
回答
使用
JNA
XLib在X11环境
中
获取
所有
Windows
、
、
、
、
基本
上
,我
的
目标是
获取
所有
的
窗口
(我说
的
是每个
窗口
,而不是程序所附带
的
窗口
),并将它们编译成一个
列表
。我试图使我
的
应用程序尽可能
的
跨平台友好,所以我正在为Windows和Linux移植
JNA
。在Windows中
使用
JNA
是非常简单和容易
的
。然而,缺乏
使用
XLib
的
JN
浏览 0
提问于2014-07-22
得票数 2
回答已采纳
2
回答
将
JNA
与IBM J9 JVM一起
使用
、
、
在J9
中
使用
JNA
的
第一个困难是,Native不包括
java
.awt包,并且J9类从这个包中导入了几个类。这很容易克服,方法是下载
JNA
源代码,删除这些导入及其依赖
的
方法(我无论如何都不会
使用
这些方法),然后构建一个新
的
JNA
jar。:696)at com.sun.
浏览 23
提问于2011-05-20
得票数 3
回答已采纳
1
回答
无法
使用
Jython +
JNA
获取
当前前景
窗口
标题
、
、
、
我正在尝试
使用
JNA
和Jython
获取
当前
的
前台
窗口
标题。我
的
代码只是一个
Java
代码
的
转换,以实现同样
的
目的。
Java
中
的
代码--我已经对它进行了测试--并且是从这里
获取
的
: 当我调用GetLastError()时,我会得到1400代码,这是ERROR_INVALID_WINDOW_HANDLE --说明
窗口
句柄</e
浏览 0
提问于2014-01-22
得票数 1
回答已采纳
1
回答
Linux get window图标by pid
、
有谁知道如
何在
Linux
中
通过PID
获取
窗口
图标?我只对
使用
Xlib
的
C++或
使用
JNA
的
Java
上
的
示例感兴趣。 PS。对不起,我
的
英语不好。
浏览 0
提问于2012-08-04
得票数 2
1
回答
如何修复QueryFullProcessImageName抛出
的
“连接到系统
上
的
设备不起作用”?
、
、
、
我试图从通过NtQueryObject获得
的
句柄
列表
中找到拥有
句柄
的
进程
的
名称。我正在运行每个
句柄
来检查它
的
进程名,偶尔它会抛出"com.sun.
jna
.platform.win32.Win32Exception:一个附加到系统
的
设备无法工作“。错误。这通常很好,但是当它确实发生时,它似乎会在几个进程
上
抛出大量
的
句柄
。我
使用
JN
浏览 0
提问于2019-11-04
得票数 3
2
回答
如
何在
MacOS
上
使用
Java
(
使用
JNA
)
获取
前台
窗口
/进程?
、
、
目前,我正在努力在MS
中
获取
前台(顶部)
窗口
/进程。我需要在
macOS
中
使用
JNA
做一些类似的事情。
macOS
中
的
等效代码是什么?
浏览 17
提问于2020-08-18
得票数 2
回答已采纳
2
回答
在
macOS
中
从
Java
中
获取
errno
的
本机值
、
、
、
、
我正在
使用
JDK 19
中
的
外部函数和内存API ()将基于
JNA
的
库移植到“纯”
Java
。我已经成功地实现了sysctl()函数,并且正在
使用
以下方法
获取
值: public static MethodHandle sysctl = Linker.nativeLinker().downcallHandle在
JNA
中
,
使用
Native.getLastError()很容易获得这一点。展示了如
何在<
浏览 11
提问于2022-09-25
得票数 1
回答已采纳
1
回答
Java
对象引用
的
C语言中
的
C++ API包装器
、
、
、
我正在为我自己
的
C++库编写一个C++包装器。我想在
Java
中
与
JNA
一起
使用
。为了简化我
的
API在
Java
<em
浏览 2
提问于2020-11-05
得票数 2
回答已采纳
1
回答
如
何在
跨平台环境中
使用
JNA
获取
Java
中正在运行
的
进程
列表
?
、
、
我需要监视跨平台环境
中
的
服务器: Windows、Unix (Aix、Solaris)和Linux。意思是:
获取
进程,找到一些文件,.如何以跨平台
的
方式发现正在运行
的
进程
列表
?朝中社有可能这么做吗?调用哪个函数,从哪个库(如果不是C标准库)调用? 非常感谢你
的
建议和反馈。
浏览 3
提问于2016-06-29
得票数 2
1
回答
JNA
:将指向结构
的
指针传递到User32.dll
的
SendMessage函数作为LPARAM
、
、
我需要执行一个简单
的
任务:在资源管理器
窗口
中打印
列表
视图项
的
名称。假设我在桌面上打开"C:\Documents and Settings“,那么我想要做
的
是
使用
JNA
编写一个
java
程序来打印打开
的
资源管理器
窗口
中文件夹/文件
的
所有
名称。我所能做
的
是:
获取
打开
的
资源管理器
窗口
的</e
浏览 1
提问于2013-02-20
得票数 0
3
回答
屏幕上文本字段
的
Java
搜索
、
、
我正在尝试创建一个程序,自动搜索屏幕
上
的
文本域,并重复地在该文本域中键入一个单词。有没有可以找到文本字段
的
类?或者,有什么方法可以找到文本字段吗?因为我知道Robot类可以输入文本,所以我只需要将光标放在文本字段
上
并
使用
mousePress()和mouseRelease()方法。 谢谢
浏览 3
提问于2012-08-02
得票数 1
回答已采纳
4
回答
如何判断哪些进程正在
使用
Windows
中
Java
下
的
文件?
、
、
、
我们有一个用
Java
编写
的
计划任务,它在Windows平台上失败了,因为有时它需要删除
的
文件仍在
使用
中
。在
Java
中
,有没有一种方法可以让我看到哪些进程正在
使用
一个文件,并获得有关它们
的
信息?我想我应该补充说,如果有必要,我愿意
使用
JNA
或JNI,我假设它会这样做。
浏览 0
提问于2012-06-20
得票数 11
1
回答
java
.lang.NoSuchFieldError:
句柄
、
、
、
、
我试图用以下代码
获取
一个
窗口
句柄
: handle = Display.getDefault().getActiveShell然后,当我在32位Windows机器上部署相同
的
应用程序(我
使用
Hyper-v在我
的
pc
上
安装了一个VM )时,我得到了以下奇怪
的
错误:
java
.lang.NoSuchFieldError: handle这个<
浏览 7
提问于2020-02-10
得票数 0
3
回答
找出
Java
中焦点所在
的
应用程序(
窗口
、
我想知道如何编写一个知道哪个Windows应用程序是焦点
的
Java
程序。我可以打开很多
窗口
,但我想知道正在
使用
的
窗口
(就像我正在输入
的
Google Chrome一样)。我不需要更改
窗口
或应用程序
中
的
任何内容,只需要知道它
的
名称。
浏览 0
提问于2011-03-06
得票数 25
回答已采纳
2
回答
位置在特定监视器
上
的
窗口
句柄
列表
、
、
目前,我在一个处理双屏配置
的
c#项目中
使用
WinAPI。我
的
问题非常简单:如
何在
特定
的
监视器
上
获取
大小约为其大小75%
的
所有
窗口
句柄
的
列表
? 诚挚
的
问候,
浏览 5
提问于2012-11-26
得票数 0
回答已采纳
1
回答
将HWND从
java
程序传递到C库
、
、
、
、
我
的
任务是将C# Windows Form GUI转换为
Java
Swing。我必须
使用
用C编写
的
同一个库,库
中
的
一个函数需要
窗口
的
本机
句柄
才能将C程序链接到
窗口
。在C#代码
中
,本机
句柄
的
使用
相当简单,并将Intptr传递给函数。在
java
中
则是另一回事。我已经找到了一种
使用
JNA</
浏览 3
提问于2017-04-16
得票数 0
1
回答
使用
jna
获取
java
中
的
鼠标类型
、
、
SOVED感谢@deFreitaspublic interface User32 extends com.sun.
jna
.Library { public static User32 INSTANCE= (User32) com.sun.
jna</
浏览 8
提问于2017-12-04
得票数 1
回答已采纳
2
回答
Ubuntu
上
的
Tess4J,UnsatisfiedLinkError
、
、
、
、
我正在
使用
UnsatisfiedLinkError
中
的
Tess4j (Linux)
获取
一个Tomcat+Ubuntu。.3.0.2: undefined symbol: TessBaseAPICreateat com.sun.
jna
.NativeLibrary.getFunction(NativeLibrary.
java
:536) at c
浏览 3
提问于2015-04-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Qt 6平台的特有API
长查询问题,TDengine 终于攻克了!
LabVIEW基础知识:如何理解引用及其编程方法
借助API实现黑盒自动化测试工具的编写
4 种绕过 Linux/Unix 命令别名的方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券