资源简介
该程序实现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)
评论
共有 条评论