gpt4 book ai didi

xna - 无边框窗口单机游戏

转载 作者:行者123 更新时间:2023-12-02 07:37:41 25 4
gpt4 key购买 nike

我正在尝试将 XNA 游戏移植到 MonoGame。我只想针对 Windows 平台。我想在无边框窗口中显示游戏。在我的 XNA 游戏中,我就是这样做的:

private void SetForm()
{
Form myForm = (Form)Form.FromHandle(this.Window.Handle);
myForm.Name = "WIPForm";
int width = 1024;
int height = 768;
IntPtr auxptr = (this.Window.Handle);
SafeNativeMethods.MoveWindow(
(int)auxptr,
0,
0,
Properties.Settings.Default.width,
Properties.Settings.Default.height,
1);
myForm.FormBorderStyle = FormBorderStyle.None;
myForm.SetBounds(0, 0, width, height);
}

当我在 monogame 版本中测试此代码时,myForm = null。单机版有什么办法可以画出无边框的窗口吗?

最佳答案

在 MonoGame 游戏类的构造函数中:

设置:

Window.IsBorderless = true;

根据: https://monogame.codeplex.com/discussions/432292

关于xna - 无边框窗口单机游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14746964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com