2017-07-24 89 views
0

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

+0

开幕式屏幕键盘没有API。来源:[以编程方式打开UWP中的屏幕键盘](https://stackoverflow.com/questions/39618127/programatically-open-on-screen-keyboard-in-uwp) –

回答

0

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

+0

@ PeterTorr-MSFT那么还有其他打开屏幕键盘的方法? –

+0

事实上,我误解为“表面标签”为“表面标签”,但也许你的意思是“表面标签”(如Surface Pro?)。如果你的意思是一个Surface平板电脑,运行桌面操作系统,你可以包含一个启动键盘的完全信任组件(你不能直接使用'FullTrustProcessLauncher',因为它只能在你的软件包中运行应用程序)。如果您想要提交给Windows应用商店,可能会遇到麻烦。 –

+0

@ PeterTorr-MSFT所以这个问题没有答案。我对吗? –