資源簡介
該程序實現USB掃碼槍驗證,采用程序鉤子原理
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
//using?System.Text;
using?System.Diagnostics;
namespace?ScanBar
{
????public?partial?class?Form1?:?Form
????{
????????private?ScanerHook?listener?=?new?ScanerHook();
????????public?Form1()
????????{
????????????InitializeComponent();
????????????listener.ScanerEvent?+=?Listener_ScanerEvent;
????????}
????????private?void?Listener_ScanerEvent(ScanerCodes?codes)
????????{
????????????dgv_lst.Rows.Add(new?object[]?{?codes.KeyDownCount?codes.Event.message?codes.Event.paramH?codes.Event.paramL?codes.CurrentChar?codes.Result?codes.isShift?codes.CurrentKey?});
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????listener.Start();
????????}
????????private?void?Form1_FormClosing(object?sender?FormClosing
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-05-11?22:11??掃碼槍驗證\
?????文件????????8016??2020-05-11?21:53??掃碼槍驗證\1.txt
?????文件????????5244??2020-05-11?21:55??掃碼槍驗證\2.txt
?????文件???????????0??2020-05-11?21:54??掃碼槍驗證\2.txt.bak
?????文件?????????187??2020-05-11?20:17??掃碼槍驗證\App.config
?????文件????????8915??2020-05-11?22:09??掃碼槍驗證\C#全局監聽Windows鍵盤事件.txt
?????文件???????????0??2020-05-11?22:07??掃碼槍驗證\C#全局監聽Windows鍵盤事件.txt.bak
?????文件????????9628??2020-05-11?22:11??掃碼槍驗證\C#全局監聽Windows鍵盤事件2.txt
?????文件???????????0??2020-05-11?22:10??掃碼槍驗證\C#全局監聽Windows鍵盤事件2.txt.bak
?????文件????????2376??2020-05-11?21:58??掃碼槍驗證\Form1.Designer.cs
?????文件????????1420??2020-05-11?21:58??掃碼槍驗證\Form1.cs
?????文件????????5817??2020-05-11?21:58??掃碼槍驗證\Form1.resx
?????文件?????????564??2020-05-11?20:46??掃碼槍驗證\Program.cs
?????目錄???????????0??2020-05-11?20:17??掃碼槍驗證\Properties\
?????文件????????1354??2020-05-11?20:17??掃碼槍驗證\Properties\AssemblyInfo.cs
?????文件????????2882??2020-05-11?20:17??掃碼槍驗證\Properties\Resources.Designer.cs
?????文件????????5612??2020-05-11?20:17??掃碼槍驗證\Properties\Resources.resx
?????文件????????1102??2020-05-11?20:17??掃碼槍驗證\Properties\Settings.Designer.cs
?????文件?????????249??2020-05-11?20:17??掃碼槍驗證\Properties\Settings.settings
?????文件????????2950??2020-05-11?21:52??掃碼槍驗證\ScanerHook.cs
?????文件????????6855??2020-05-11?21:12??掃碼槍驗證\ScannerCodes.cs
?????目錄???????????0??2020-05-11?20:17??掃碼槍驗證\bin\
?????目錄???????????0??2020-05-11?20:20??掃碼槍驗證\bin\Debug\
?????文件???????14336??2020-05-11?21:35??掃碼槍驗證\bin\Debug\掃碼槍驗證.exe
?????文件?????????187??2020-05-11?20:17??掃碼槍驗證\bin\Debug\掃碼槍驗證.exe.config
?????文件???????34304??2020-05-11?21:35??掃碼槍驗證\bin\Debug\掃碼槍驗證.pdb
?????文件???????24224??2020-05-11?21:35??掃碼槍驗證\bin\Debug\掃碼槍驗證.vshost.exe
?????文件?????????187??2020-05-11?20:17??掃碼槍驗證\bin\Debug\掃碼槍驗證.vshost.exe.config
?????文件?????????490??2017-09-29?21:43??掃碼槍驗證\bin\Debug\掃碼槍驗證.vshost.exe.manifest
?????目錄???????????0??2020-05-11?20:17??掃碼槍驗證\obj\
?????目錄???????????0??2020-05-11?21:35??掃碼槍驗證\obj\Debug\
............此處省略15個文件信息
- 上一篇:C#之WPF重繪動態正弦余弦曲線
- 下一篇:C# 模擬時鐘(自繪Graphics)
評論
共有 條評論