我们正在 Windows 中构建一个 JavaFX 应用程序,我们希望能够做一些事情来操纵我们的应用程序在 Windows 7/8 任务栏中的显示方式。这需要修改名为“应用程序用户模型 ID ”的 Windows 变量。
我们已经通过使用JNA成功地在 Swing 中完成了我们想要的,我们想在 JavaFX 中重复我们的解决方案。不幸的是,要做到这一点,我们需要能够检索hWnd应用程序中每个窗口的(窗口句柄)。这可以通过 JNA Native.getWindowPointer()方法在 Swing/AWT 中完成,该方法java.awt.Window与javafx.stage.Window.
有没有人知道有什么方法可以获取hWnda Stage?