【问题标题】:UWP key shortcut to run app运行应用程序的 UWP 快捷键
【发布时间】:2016-04-21 08:25:45
【问题描述】:

我目前正在游泳(溺水)到 MSDN 中,为这个问题寻找答案:

与 OneNote 一样,我希望我的通用 Windows 应用程序能够监听快捷方式。 然后运行一些东西,并显示结果。

所以我发现了这个关于Launching, resuming, and background tasks 但我找不到有关收听键盘快捷键的信息。

于是我在各个班级中搜索,找到了BackgroundTaskBuilder Class。 但是看起来 SetTrigger Method[1] 没有注册快捷方式。

还有为结果启动应用程序 [2]。我不知道它对我有什么帮助。

我知道当我关注程序窗口时如何收听快捷方式,但是当我不关注时我该怎么做呢? 我认为它必须是在后台运行的服务,并监听该快捷事件。但是我在文档中找不到...

我会很感激一些帮助和建议,谢谢你们

[1]:msdn.microsoft.com/fr-fr/library/windows/apps/xaml/windows.applicationmodel.background.backgroundtaskbuilder.aspx?cs-save-lang=1&cs-lang=javascript#code-sn -p-1

[2]:msdn.microsoft.com/en-us/library/windows/apps/xaml/mt269386.aspx

【问题讨论】:

  • 我相信 OneNote 为此使用了一个单独的非 UWP 进程(任务管理器的启动选项卡中列出的“发送到 OneNote 工具”)——这可能会启动 UWP 应用程序。请记住,并非所有 UWP 平台都有键盘来收听来自...的键盘快捷键。

标签: javascript c# uwp


【解决方案1】:

目前的 SDK 无法做到这一点。您只能手动将应用的快捷方式添加到桌面和任务栏,并将其设置为使用快捷方式启动,就像任何其他 Windows 应用一样。

【讨论】:

    猜你喜欢
    • 2018-07-02
    • 2012-04-06
    • 1970-01-01
    • 2011-05-23
    • 2018-09-16
    • 2020-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多