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