[英]Hide Windows taskbar in Java?
我想用 Java 隐藏 Windows 任务栏。 我该怎么做? 我的编译器是带有 JDK 7 的 Eclipse。我尝试使用setSize()
来达到全分辨率,但任务栏在它前面。
使用全屏独占模式。 它是一个 API,它:
..允许程序员暂停窗口系统,以便可以直接在屏幕上进行绘图。
是的,您可以使用JNA ,从技术网论坛采用 JNA FindWindow
问题的一些帮助并阅读Win32
的JNA 源代码:
警告:这与自动隐藏不同。 要恢复它,您需要再次调用ShowWindow
,但使用SW_SHOW
。
private static int SW_HIDE = 0;
private static int SW_SHOW = 1;
public static void main(String... args) throws Exception {
WinDef.HWND shellTray = User32.INSTANCE.FindWindow("Shell_TrayWnd", "");
User32.INSTANCE.ShowWindow(shellTray, SW_HIDE);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.