如何显示WinForm,然后运行XNA游戏

本文关键字:然后 运行 XNA 游戏 WinForm 何显示 显示 | 更新日期: 2023-09-27 17:54:46

可能重复:
在WinForms 中嵌入XNA

嘿,请不要重复这篇文章。这是因为你无法从因为它的链接不起作用。。。有人评论我他得到了新的链接,当我看到那个网站时,我并不需要。。。

我正在制作需要登录的游戏,我想在WinForm中登录。。。但当我运行winform,然后成功登录后,它应该运行游戏。我在StackOverflow上看到了这篇文章,但答案的链接是。。。abaunded。。。

如何显示WinForm,然后运行XNA游戏

XNA在Program.cs中引导。当客户端通过身份验证时,只需在winforms中添加代码即可启动XNA游戏,就像在Program.cs中一样。

请参阅http://www.codeproject.com/Questions/303672/XNA-And-Windows-forms

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
        button1.Text = "Start!";
    }
    private void button1_Click(object sender, EventArgs e)
    {
        Thread theThread = new Thread(StartGame);
        theThread.Start();
    }
    public void StartGame()
    {
        Game1 game = new Game1();
        game.Run();
    }
}