2016-07-04 42 views
0

UrhoSharp示例应用程序的Visual Studio应退出:如何在应用程序启动时关注UrhoSharp窗口?当按下键<code>ESC</code>从UrhoSharp模板

Input.SubscribeToKeyDown(args => { if (args.Key == Key.Esc) Exit(); }); 

但是,它似乎没有。

我发现我需要先点击应用程序窗口,然后按ESC。 这个问题似乎是由于应用程序启动时应用程序窗口没有焦点造成的。 (应用程序启动时,应用程序的控制台窗口具有焦点)。

如何将焦点集中到UrhoSharp中的应用程序窗口?

回答

1

您是否使用F5通过调试器启动程序?如果是这样,那么使用Ctrl + F5代替'开始不调试',模板主窗口应该有焦点。

Input.SetMouseVisible(true, false);

+0

THX的想法:

我也通常是通过对这些项目的启动,当鼠标设置为可见作为默认值。当Visual Studio托管进程被禁用时,它也可以用于调试。 –

相关问题