1
我正在開發Windows 7設備的應用程序,並使用嵌入式Web瀏覽器(webkit)。通常在平板電腦設備上觸摸編輯控件會導致出現一個小鍵盤圖標。但是,由於我的編輯控件位於瀏覽器中,因此它不是帶有hwnd的真正窗口,而且Window不會顯示可點擊的圖標以顯示屏幕鍵盤。如何在Windows 7平板設備上使用C++顯示屏幕鍵盤?
是否有一個API可用於使焦點轉至編輯控件時通常會顯示的小鍵盤圖標?
- 我試過搜索MSDN,沒有成功。
- 我看着Windows鍵盤API。沒有骰子。
- 我試過運行OSK.exe。這可能會導致鍵盤的多個實例,它只是sl。。我想獲得用戶在點擊Windows編輯控件時獲得的效果,以便UI保持一致。
必須有一個API可以調出屏幕鍵盤。
謝謝。
大衛
我接受這個答案,因爲我認爲可以通過編程方式指定一個熱鍵來執行此操作,而無需用戶將其作爲手動安裝步驟進行操作。我一直與微軟直接接觸,你的答案和他們的一樣好。謝謝! – DavidJBerman 2011-08-05 15:17:16