2017-07-24 92 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所以這個問題沒有答案。我對嗎? –