2013-08-06 101 views
2

我試圖欺騙Windows 8認爲有一個觸摸屏連接。 我一直在尋找一種方式來調出鍵盤,應該顯示一旦你點擊一個文本框(同時與觸摸屏),但我已經空了...Windows 8地鐵的虛擬鍵盤

可以任何人都知道,即​​使沒有觸摸屏,是否有辦法讓地鐵中的虛擬(不是OSK!)鍵盤出現? 也許一個設置或一些變通。

感謝

做到這一點
+0

當可能輸入的元素越來越集中時,鍵盤會自動顯示在觸摸屏設備上。讓我明白:即使情況並非如此,您是否試圖在屏幕上顯示觸摸鍵盤? – VasileF

+0

afaik,沒有api來調出鍵盤。 [this](http://stackoverflow.com/questions/17119178/how-do-i-hide-virtual-keyboard-for-select-element-in-win8-javascript-app/17120615#17120615)可能會給更多的上下文。 – Sushil

回答

4

一種方法是在Visual Studio模擬器中運行你的應用程序。要做到在調試菜單的下拉此點擊更改選擇從本地計算機模擬器:當您調試

debug-simulator

然後,VS將會出現一個設備模擬器。然後,您可以點擊手在右上角,以使使用鼠標在觸摸模式:

simulator-touch-mode

最後,點擊需要鍵盤控制,你應該看到屏幕上的鍵盤上來。

有關更多信息,請訪問MSDN的Testing Windows 8 apps using Visual Studio 2012

+0

謝謝,但我的目標是自給自足,即某種類型的SDK命令或驅動程序的屬性。我想知道在顯示此鍵盤之前Windows正在檢查的內容,甚至是安裝操作系統時未安裝(或已禁用)的內容。如果你能幫助我,我將不勝感激。 – ZivS