基本信息
源码名称:USB扫码枪验证
源码大小:0.07M
文件格式:.zip
开发语言:C#
更新时间:2020-06-19
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 10 元×
微信扫码支付:10 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
该程序实现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, FormClosingEventArgs e) { listener.Stop(); } //private void button1_Click(object sender, EventArgs e) //{ // button2_Click(button2,new EventArgs()); //} //private void button2_Click(object sender, EventArgs e) //{ // MessageBox.Show("hello!"); // button1_Click(button1, new EventArgs()); //} } }