【问题标题】:UWP launch on screen keyboard on button clickUWP 在按钮单击时在屏幕键盘上启动
【发布时间】:2017-07-24 13:59:18
【问题描述】:

我正在开发一个 UWP 应用程序,我希望在单击按钮时在屏幕上启动该应用程序。我想在表面选项卡中部署应用程序。 当文本框被聚焦但不在桌面模式下时,键盘在平板电脑模式下变得可见。 在 UWP 中 System.Diagnostics.Process.Start(".exe") 也是不允许的。 所以最终我想使用按钮在屏幕键盘上启动。 有没有办法做到这一点? 请帮帮我?

【问题讨论】:

标签: c#-4.0 uwp


【解决方案1】:

您似乎可以使用FullTrustProcessLauncher 在 UWP 中运行 .exe。所以运行osk.exe 打开屏幕键盘。查看上面的链接了解更多信息。

【讨论】:

  • @PeterTorr-MSFT 那么有没有其他方法可以打开屏幕键盘?
  • 实际上,我将“Surface 选项卡”误读为“Surface Hub”,但也许您的意思是“Surface 平板电脑”(比如 Surface Pro?)。如果您指的是运行桌面操作系统的 Surface 平板电脑,您可以包含一个启动键盘的完全信任组件(您不能直接使用 FullTrustProcessLauncher,因为它只能运行您包中的应用程序)。但是,如果您想提交到 Windows 应用商店,您可能会遇到麻烦。
  • @PeterTorr-MSFT 所以这个问题没有答案。我说的对吗?
  • 感谢您提供如此有用的回复。也没有完整的证明方法可以做到这一点。
猜你喜欢
  • 1970-01-01
  • 2016-04-07
  • 1970-01-01
  • 1970-01-01
  • 2014-04-24
  • 1970-01-01
  • 2020-06-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多