我正在製作一個程序,該程序將輸入按鍵並更改輸出以形成我選擇的消息。我正在考慮使用GetAsyncKeystate()來查看一個鍵是否關閉,但我不知道如何更改所按鍵的值。更改密鑰輸出
Q
更改密鑰輸出
-3
A
回答
1
你最好打的是low-level keyboard hook。你沒有得到大量的上下文,但你確實得到了原始的擊鍵。如果你需要上下文,那麼你可能正在尋找一個text service via TSF,但這往往會變得很複雜。
+1
我可能是錯的,但它看起來不像可以修改低級別鍵盤鉤子中的鍵盤輸入。 [文檔](http://msdn.microsoft.com/en-us/library/windows/desktop/ms644959.aspx#wh_keyboard_llhook):*「WH_KEYBOARD_LL掛鉤使您能夠監視**鍵盤輸入事件即將發佈在一個線程輸入隊列中。「* – IInspectable
相關問題
- 1. 使用jQuery更改輸入密鑰?
- 2. 密鑰庫更改密碼
- 3. Gson更改密鑰
- 4. 更改密鑰名稱行
- 5. 更改Biztalk SSO密鑰?
- 6. Ansible:更改SSH密鑰
- 7. 更改密鑰「完成」
- 8. 更改密鑰和外鍵
- 9. Magento - 如何更改加密密鑰
- 10. 更改android簽名密鑰密碼
- 11. Python + GPG(編輯密鑰更改密碼)
- 12. RSA SSL密鑰加密更改
- 13. 根據密鑰每天更改密碼
- 14. Bouncycastle加密私鑰PEM輸出:RSA私鑰與私鑰
- 15. 加密輸入的密鑰
- 16. 爲密鑰輸入密碼
- 17. 輸出減少一個密鑰一起
- 18. JSON輸出不包含密鑰:「值」
- 19. 輸出Laravel數組密鑰列表
- 20. 如何更改輸入密鑰的默認行爲?
- 21. 如何在UIwebview中更改輸入密鑰的行爲?
- 22. 更改Android L鍵盤輸入密鑰顏色
- 23. 從jck密鑰庫中導出密鑰
- 24. JTable輸入密鑰
- 25. 更改自動完成密鑰
- 26. 如何更改ECDSA的密鑰長度?
- 27. 更改用於GCM的Android API密鑰
- 28. 使用jmespath更改JSON密鑰
- 29. 在Mifare SAM中更改密鑰條目
- 30. 將密鑰更改爲Java的JSON/GSON
您需要提供具體信息。這是一個控制檯應用程序或一個GUI應用程序? *輸出*必須去哪裏?命令提示符?有些控制?一份文件?別的地方?什麼是翻譯*「您選擇的」*? – IInspectable
我的道歉,基本上我正在製作一個小程序,與我的朋友們搞砸。對於20秒(程序在20秒後停止執行),它將採取任何他們鍵入的內容(比如說到他們的地址欄或任何其他程序),並將其更改爲數組中的字母。目標是讓任何他們類型的東西變成別的東西,說「你好」。 – Ripsaw
@Ripsaw,你可以寫一個設備驅動程序,但它真的值得嗎? –