• 大小: 0.07M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-27
  • 语言: C#
  • 标签:

资源简介

该程序实现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个文件信息

评论

共有 条评论

相关资源