UWP可以強制打開屏幕鍵盤(osk.exe)嗎?例如,在C#中可以使用System.Diagnostics.Process.Start(「osk.exe」);以編程方式打開UWP中的屏幕鍵盤
否則在UWP結果上述在編譯錯誤說沒有進程名稱空間。
我知道,在平板模式下,如果我編程集中在一個文本框,它會顯示屏幕鍵盤。
但在桌面模式下可以嗎?
謝謝!
UWP可以強制打開屏幕鍵盤(osk.exe)嗎?例如,在C#中可以使用System.Diagnostics.Process.Start(「osk.exe」);以編程方式打開UWP中的屏幕鍵盤
否則在UWP結果上述在編譯錯誤說沒有進程名稱空間。
我知道,在平板模式下,如果我編程集中在一個文本框,它會顯示屏幕鍵盤。
但在桌面模式下可以嗎?
謝謝!
有沒有辦法爲touchkeyboard出現在桌面模式?
文檔根據不同的設備,觸摸鍵盤時,文本字段或其他可編輯的文本控件獲得焦點,或者當用戶手動使其通過通知中心顯示:
注意用戶可能已經去平板模式屏幕設置> SYSTE然後打開「將設備用作平板電腦時使Windows更易於觸摸」,以啓用觸摸鍵盤的自動外觀。
因此,當用戶通過使用觸摸輸入將輸入焦點設置爲文本控件時,觸摸鍵盤可以在平板模式下自動出現。但是,在桌面模式和UWP中不會發生這種情況,目前沒有API以編程方式打開它。
要顯示觸摸鍵盤在桌面模式下,我們需要用戶手動啓用它通過點擊觸摸鍵盤按鈕,用戶可以通過任務欄勾選「顯示觸摸鍵盤按鍵」看到此按鈕。
歡迎您通過UserVoice和Windows反饋中心應用程序提交此功能的請求。
因此,應用程序無法打開和關閉桌面的屏幕鍵盤?使用遙控器在距離12英尺遠的4K電視上導航全屏應用程序時,進入任務欄可能會有點痛苦。 – dynamichael
的可能的複製[如何執行過程命令(或類似)使用通用Windows平臺(UWP)應用程序?](http://stackoverflow.com/questions/33925096/how-to-execute-process-commands-或類似的使用通用的Windows平臺) –
首先,在平板模式touchkeybord出現,而不是在屏幕上。 (是的,其中有兩個) – ad1Dima
哦,我明白了,觸摸鍵盤出現在桌面模式中嗎? – Water