我正在使用 C#、XNA 和 Surface.Core 库为 Microsoft Surface 2.0 开发应用程序。当我实例化 TouchTarget 然后立即处理它。
protected override void Initialize()
{
TouchTarget touchTarget = new TouchTarget(this.Window.Handle);
touchTarget.Dispose();
touchTarget = null;
base.Initialize();
}
当我退出 Visual Studio 2010 调试器时,它会挂起约 3-5 秒。挂起发生在代码退出 Main 方法的 using 部分之后。
public static void Main()
{
using (mainGame game = new mainGame())
{
game.Run();
}
}