我有一个带无边框窗口的Qt应用程序。所以,我用CreateWindow()创建我的应用程序窗口,然后我有使用HWND的QWidget。 一切正常,但应用程序最大化并且Windows任务栏设置为自动隐藏时除外。在这种情况下,如果我单击应用程序图标,程序不会最小化。更奇怪的是,只有当应用程序在我的主监视器上时才会发生这种情况。如果它在另一台显示器上,一切正常。或者,如果任务栏未设置为自动隐藏,则一切都可以在任何监视器上正常工作。 当任务栏设置为自动隐藏时,在我的主屏幕上任务栏甚至没有显示,所以我用ShowWindow(hTaskbar,SW_SHOW)显示它。当它出现时,当我点击其他应用程序的图标时一切正常,所以我的一定有问题,但我不知道从哪里开始。