0
A
回答
0
Tablet PC輸入面板(其作爲Vista中是可用的,即使在除基本版本其他非片劑)將發送用Text Services Framework(TSF)輸入到支持它的應用程序。否則,它會發送正常的輸入消息到應用程序,這基本上意味着一堆模擬鍵盤事件。
我懷疑你正試圖確定應用是否支持TSF提供了一個更加完整的體驗,如雙向校正界面,有關當前選擇信息,上下文暗示等
我不知道這是否可靠,但如果所討論的控件是豐富的編輯,則可以嘗試EM_GETEDITSTYLE消息,該消息在返回值中包含SES_USECTF標誌,該標誌指示是否爲該控件打開了TSF。但對於標準的編輯控件,我不太確定。 This article on MSDN詳細介紹了使用文本服務框架的方法,可能比您要實施的要多得多。
相關問題
- 1. 檢查Windows 8中的設備(pc/tablet)是什麼
- 2. 如何檢測用戶是否在使用javascript的PC上
- 3. 如何檢測是否應用了EllipsisWord?
- 4. 如何使用Installshield檢測它是否爲Windows 8?
- 5. 如何檢測PC上是否安裝了Microsoft ActiveSync
- 6. 如何檢測是否有網絡攝像頭連接到PC?
- 7. 如何檢測是否建立了新的Wlan/Lan連接? PC
- 8. 使用代碼更改Windows 7 Tablet PC設置。
- 9. 如何檢測應用程序是否在Windows RT或Windows 8 Pro上運行?
- 10. Windows XP中的DPI Aware應用程序
- 11. 如何從安裝條件檢測OS是否爲Windows 7 Embedded?
- 12. 最確切的方法來檢測應用程序是否已安裝在Windows PC上的VB.NET應用程序?
- 13. Delphi應用程序如何檢測Windows PC的網絡代理設置?
- 14. 如何檢測JComboBox是否爲空?
- 15. 如何檢測QImage是否爲動畫?
- 16. 如何檢測current_setting是否爲
- 17. 如何檢測JTextField是否爲空?
- 18. 如何檢測NSString是否爲空?
- 19. 如何檢測鼠標是否爲真?
- 20. 註冊Windows Tablet 8.1以開發Windows應用商店應用
- 21. php curl,檢測響應是否爲gzip
- 22. 如何檢查一個Windows帳戶是否是vb 2013中的pc管理員?
- 23. 如何使用ifdef檢測Windows DWORD_PTR類型是否受支持?
- 24. 使用C#如何檢測是否安裝了Windows Installer 4.5
- 25. 如何檢測Windows防火牆是否要求用戶許可
- 26. 如何在重啓後檢測Windows服務器是否可用?
- 27. 如何檢測Windows本地存儲是否可用?
- 28. 你能檢測Cleartype是否通過JavaScript在PC上啓用?
- 29. 我如何檢測用戶是否在PC或移動電話上
- 30. 的Pocket PC/Windows Mobile的:如何檢測智能最小化
請注意,本文重點介紹Vista的語音聽寫功能,但Tablet PC輸入系統使用相同的架構(和回退機制)嚮應用程序發送文本。 – Josh 2010-06-14 23:07:17