C# 隐藏XNA窗口,使其';它不可见

C# 隐藏XNA窗口,使其';它不可见,c#,xna,window,hide,C#,Xna,Window,Hide,我试图隐藏一个XNA窗口(因此它在任务栏中不可见,等等) 我该怎么做 谢谢请确保在项目中添加对“System.Windows.Forms”的引用,然后在要隐藏窗口的任何位置添加以下代码: System.Windows.Forms.Form frm = (System.Windows.Forms.Form)System.Windows.Forms.Form.FromHandle(Window.Handle); frm.Hide(); 确保在使用此代码的地方可以访问窗口。这相当隐蔽,人们可能会想知

我试图隐藏一个XNA窗口(因此它在任务栏中不可见,等等)

我该怎么做


谢谢

请确保在项目中添加对“System.Windows.Forms”的引用,然后在要隐藏窗口的任何位置添加以下代码:

System.Windows.Forms.Form frm = (System.Windows.Forms.Form)System.Windows.Forms.Form.FromHandle(Window.Handle);
frm.Hide();

确保在使用此代码的地方可以访问
窗口

这相当隐蔽,人们可能会想知道为什么您希望做这样的事情……我可以理解,希望在winforms/wpf应用程序上做这件事,但在XNA游戏上?