gpt4 book ai didi

Java获取用户所在的桌面号码

转载 作者:行者123 更新时间:2023-11-30 05:44:53 25 4
gpt4 key购买 nike

我所说的“桌面”是您在单击 Ctrl + Windows + D 时创建的(在 Windows 上)(“桌面编号”是您单击“任务 View ”时在桌面上方看到的数字)

我正在制作一个小型Java程序,我需要能够获取当前的桌面编号(具体来说,我需要知道用户是否在第一个桌面上)

这是一个小程序,因此简单的答案将不胜感激。谢谢!

最佳答案

没有纯 Java 方法可以做到这一点,而且也不可能编写一个方法,因此您需要使用 JNI 来实现此目的。如果当前虚拟桌面上有一个窗口,则可以使用记录的公共(public) API:GetWindowDesktopId 。如果不这样做,则必须在 IVirtualDesktopManagerInternal 内部使用 GetCurrentDesktop,如 Altering Win10 virtual desktop behavior 中所述。 .

关于Java获取用户所在的桌面号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55034595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com