簡體   English   中英

如何不斷監視WinForm應用程序中的用戶輸入

[英]How to constantly monitor user input in a WinForm application

在我的WinForm應用程序中,我需要一個登錄系統來啟用/禁用某些功能。 使用可在鍵盤仿真中工作的USB讀卡器讀取的磁卡進行此登錄。 如果我強迫用戶選擇一個文本框,然后刷卡,那么我可以在文本框中接收代碼,然后對其進行處理,但是如果文本框不是當前文本框,我也想在任何時候獲取此代碼怎么辦?選擇控件?

我在考慮一個后台控制台應用程序,只是為了接收帶有白色代碼的Console.ReadLine(),但是當我專注於Winform時,它將無法正常工作。

只是我自己的類似應用程序(帶有指紋讀取器)的一個概念:

  1. 創建Windows服務應用程序,它將監視您的USB讀卡器設備;
  2. 將此服務與WinForms應用程序中的某些DLL庫鏈接;
  3. 如果將檢測到任何活動,請在鏈接的DLL庫中調用適當的方法並執行所有請求的操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM