2013-08-28 91 views
0

雖然我的應用程序在後臺(而不是活動的) 我想監視鍵盤按鍵,並在某些情況下,我也想監視條碼掃描器。條形碼掃描器返回的Unicode字符的字符串(這是不是在鍵盤)如何監視鍵盤上按下的按鍵?

我發現了一個叫(GlobalKeyboardHook) 類它做工精細用密鑰來自鍵盤

但與條形碼掃描儀它的劑量不工作

你能幫助我嗎?

+1

您正在使用PS/2或串行接口到您的掃描儀? –

+0

我已經嘗試過使用onKeyPress,onkeydown在C#im使用條形碼掃描儀onkeydown我們使用USB連接器掃描儀,它被檢測爲另一個鍵盤,所以如果你打算使用我說的它已經試過我,我希望我們有同樣的情況。 – user2705620

+0

你正在寫什麼類型的應用程序? winforms,WPF,網頁? – ivowiblo

回答

1

Distinguishing Barcode Scanners from the Keyboard in WinForms

一些條形碼掃描儀只需使用鍵盤輸入的輸入數據,但有些卻沒有。閱讀文章以瞭解如何檢測BarCode閱讀器輸入。

+0

我讀的文章,但我知道從哪裏可以下載'rawinput.dll'參考 你能幫我嗎? – Aroo

+0

試試這個http://www.codeproject.com/Articles/17123/Using-Raw-Input-from-C-to-handle-multiple-keyboard – Mayank

+0

我試過了,第一篇文章也提到它 我需要將'rawinput.dll'添加到我的項目中 可以給我一個鏈接來下載它嗎? – Aroo

相關問題