0
A
回答
1
在下文中,通过所有权,我指的是Windows concept而不是德尔福概念。
无主顶层窗口在任务栏上有按钮。通过将MainFormOnTaskbar
设置为False
,您可以使主窗体归属于应用程序窗口。并且任务栏按钮与应用程序窗口关联。您通过隐藏应用程序窗口来隐藏该按钮。
如果辅助表单在任务栏上有一个按钮,它可能没有所有者。这种情况在默认情况下不会发生,所以假设您在CreateParams
中将WndParent
设置为0。或使用PopupParent
来实现相同。
由于拥有的窗口不显示在任务栏上,并且由于看起来您不希望辅助表单被主窗体所拥有,因此您似乎需要将辅助窗体归为应用程序窗口。
即使我上面的猜测是关闭的,事实仍然是,让窗口保持任务栏按钮的方法是让它成为所有者。
相关问题
- 1. 从任务栏隐藏窗口
- 2. 如何隐藏窗体窗体,但保留任务栏条目?
- 3. 隐藏Windows窗体(任务栏,任务切换等)
- 4. Captionless wxPython的窗口隐藏任务栏
- 5. 从MS窗口任务栏隐藏窗口
- 6. 如何防止隐藏窗体时任务栏按钮消失
- 7. Delphi窗体隐藏任务栏和Alt + Tab
- 8. Citrix XenApp隐藏任务栏
- 9. 隐藏的WinForms从任务栏
- 10. 从任务栏隐藏应用程序
- 11. 用WinAPI隐藏C#任务栏中的窗口
- 12. 任务栏进度条在隐藏窗口后不显示
- 13. 在页面加载时隐藏窗口任务栏
- 14. 如何隐藏窗口,但在任务栏上显示?
- 15. 如何在C#控制台中隐藏任务栏窗口
- 16. 在任务栏中显示隐藏窗口的图标
- 17. WinfForms最大化带边框的窗口无隐藏任务栏
- 18. 显示自动隐藏窗口任务栏
- 19. C#隐藏时钟和任务栏
- 20. 删除/ 100%隐藏WinXP任务栏
- 21. Qt隐藏任务栏项目
- 22. 任务栏启动时隐藏jFrame?
- 23. C#全屏幕,隐藏任务栏
- 24. 在任务栏中隐藏MATLAB图
- 25. 如何隐藏pygame上的任务栏
- 26. 在全屏幕隐藏任务栏WPF
- 27. 使用c隐藏任务栏#
- 28. Vb.net隐藏Windows 10中的任务栏
- 29. Win32:是否可以显示窗口,但将其从任务栏中隐藏?
- 30. 为什么隐藏子窗体也隐藏父窗体?
谷歌当然应该提供大量的例子......到目前为止您尝试了哪些? –
默认情况下,辅助窗体不会显示在任务栏上。你怎么让Form2出现在第一位? –
将MainFormOnTaskBar设置为false只是将应用程序窗口放在任务栏中。你仍然会得到一个任务栏按钮。你真正想要做的是创建一个隐藏的顶级窗口,并使其成为主窗体的所有者。 sscce会有所帮助。 –