如何在应用程序启动时聚焦 UrhoSharp window?
How to focus UrhoSharp window when app starts?
Visual Studio 的 UrhoSharp 模板中的 UrhoSharp 示例应用程序应在按下 ESC
键时退出:
Input.SubscribeToKeyDown(args => { if (args.Key == Key.Esc) Exit(); });
不过,好像没有。
我发现我需要先点击应用window,然后再按ESC
。
问题似乎是应用程序 window 在应用程序启动时没有焦点。 (应用程序的控制台 window 在应用程序启动时具有焦点。)
如何在 UrhoSharp 中将焦点置于应用 window 上?
您是否使用 F5 通过调试器启动程序?如果是这样,则使用 Ctrl+F5 代替 'start without debugging' 并且模板主要 window 应该具有焦点。
在开始这些项目时,我通常还通过以下方式将鼠标默认设置为可见:
Input.SetMouseVisible(true, false);
Visual Studio 的 UrhoSharp 模板中的 UrhoSharp 示例应用程序应在按下 ESC
键时退出:
Input.SubscribeToKeyDown(args => { if (args.Key == Key.Esc) Exit(); });
不过,好像没有。
我发现我需要先点击应用window,然后再按ESC
。
问题似乎是应用程序 window 在应用程序启动时没有焦点。 (应用程序的控制台 window 在应用程序启动时具有焦点。)
如何在 UrhoSharp 中将焦点置于应用 window 上?
您是否使用 F5 通过调试器启动程序?如果是这样,则使用 Ctrl+F5 代替 'start without debugging' 并且模板主要 window 应该具有焦点。
在开始这些项目时,我通常还通过以下方式将鼠标默认设置为可见:
Input.SetMouseVisible(true, false);