有沒有辦法將字符轉換爲相應的硬件掃描碼(而不是虛擬鍵碼)?我需要與古代硬件設備進行通信。如何在win32中將硬件ascii轉換爲硬件掃描碼
0
A
回答
1
似乎最直接的方法是使用MapVirtualKey或MapVirtualKeyEx將VK代碼轉換爲掃描代碼。
可以使用VkKeyScan(根據MS文檔提取包含VK代碼的低位字節)獲得VK掃描代碼的字符。所以得到掃描碼'X':
UINT VKCode=LOBYTE(VkKeyScan('X'));
UINT ScanCode=MapVirtualKey(VKCode,0);
相關問題
- 1. 將掃描碼轉換爲ASCII
- 2. 使用bat文件掃描新硬件?
- 3. 如何從藍牙條碼掃描器硬件設備讀取
- 4. 二進制如何轉換爲硬件?
- 5. C++ Win32:將掃描代碼轉換爲Unicode字符
- 6. C - 將掃描碼集1轉換爲ASCII
- 7. 在LWJGL中轉換硬件光標
- 8. 如何將使用NTwain掃描的ImageSource轉換爲pdf文件?
- 9. 如何將硬編碼的html網站轉換爲asp mvc4?
- 10. 如何將硬編碼日期轉換爲標準GMT格式
- 11. 在Scala中,如何從硬編碼文件轉換爲使用資源?
- 12. 使用Android掃描硬盤中的文件
- 13. 在Windows上「掃描新硬件」的快捷方式?
- 14. 如何將ByteArrayOutputStream轉換爲PDF並保存在Java硬盤中?
- 15. 轉換BYTE在VSS硬件構架C++
- 16. Android - 如何將掃描的條形碼轉換爲字符串?
- 17. 將代碼從「硬編碼」轉換爲「軟編碼」
- 18. 硬盤掃描的CPU消耗等效
- 19. 如何將ascii碼轉換爲文本?
- 20. 如何將ASCII碼轉換爲uint64?
- 21. C++掃描MP3文件的硬盤並將它們寫入文本文件
- 22. 在LISP中將CHAR轉換爲ASCII碼
- 23. 將HTML文檔呈現轉換爲硬編碼爲HTML
- 24. ios的硬件加速css3轉換
- 25. 將掃描PDF轉換爲圖像
- 26. 如何在Win32上使用C++安裝硬件驅動程序?
- 27. Android-UI:使用硬件鍵盤/條碼掃描器時無焦點標記
- 28. 如何在VB中爲電子郵件正文硬編碼HTML?
- 29. Android:如何用硬件加速將圖像流編碼爲h264?
- 30. 使用tesseract將掃描的PDF轉換爲.txt文件
哪個古老的硬件設備? – pavium 2009-09-01 08:42:25
舊的自制嵌入式系統。它接受發送給它的原始鍵盤掃描碼。我製作了一個C#應用程序來控制它,並且我希望發送給它的數據可讀。 – 2009-09-01 09:52:53