我有一个C#窗体窗体,它有一个带有pictureBox的XNA图形设备。我遇到的问题是,当我按下关闭按钮时,它会关闭窗体,但graphicsDevice仍在运行。我试图设置一种方式,如果关闭按钮被按下,并且它已经关闭了整个应用程序。检查应用程序是否已关闭
我创建了一个方法,检查关闭的原因,如果它是基于用户关闭它将关闭应用程序。问题是,我不知道如何在windowsform.cs类中调用此方法。
void ClosingEvent(object sender, FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.UserClosing)
{
Application.Exit();
}
}
如何打开或启动该XNA的GraphicsDevice?它是否在单独的过程中运行? – 2012-03-21 07:51:31