我有以下烦恼:每当我开始调试 XNA 游戏时,游戏窗口就会在屏幕中央弹出。由于我有一个双显示器系统,我想在我的第二个显示器上设置默认启动位置。但是,这应该只发生在调试模式中。
您需要添加对System.Windows.Forms
and System.Drawing
(正如 Steve H 所指出的)然后在构造函数之外的某个地方执行以下操作,就像在Initialize
覆盖。
var form = (System.Windows.Forms.Form)System.Windows.Forms.Control.FromHandle(this.Window.Handle);
form.Location = new System.Drawing.Point(0, 0);
我们在代码中拥有整个命名空间的原因是为了避免类名冲突(再次,正如 Steve H 所指出的)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)