資源簡(jiǎn)介
使用Hook攔截鍵盤(pán)事件,進(jìn)而進(jìn)行改鍵操作。下圖中設(shè)置的按鍵為改鍵后的值,點(diǎn)擊開(kāi)啟啟動(dòng)Hook,這時(shí)按下‘Z’會(huì)變成改后的鍵。具體根據(jù)需求修改源碼即可。(圖中周期設(shè)置為作者前期調(diào)試時(shí)所用,用不到可刪除)
代碼片段和文件信息
using?System;
using?System.Collections;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Diagnostics;
using?System.Drawing;
using?System.Linq;
using?System.Runtime.InteropServices;
using?System.Text;
using?System.Windows.Forms;
namespace?Simulationclick
{
????public?partial?class?Form1?:?Form
????{
????????///?
????????///?枚舉類型,鍵盤(pán)按鍵的鍵碼值
????????///?
????????public?enum?KeyValueEnum?:?byte
????????{
????????????//常用鍵:字母鍵A到Z
????????????vbKeyA?=?65
????????????vbKeyB?=?66
????????????vbKeyC?=?67
????????????vbKeyD?=?68
????????????vbKeyE?=?69
????????????vbKeyF?=?70
????????????vbKeyG?=?71
????????????vbKeyH?=?72
????????????vbKeyI?=?73
????????????vbKeyJ?=?74
????????????vbKeyK?=?75
????????????vbKeyL?=?76
????????????vbKeyM?=?77
????????????vbKeyN?=?78
????????????vbKeyO?=?79
????????????vbKeyP?=?80
????????????vbKeyQ?=?81
????????????vbKeyR?=?82
????????????vbK
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-05-19?09:58??HookSimulation\.vs\
?????目錄???????????0??2020-05-19?09:58??HookSimulation\.vs\Simulation
?????目錄???????????0??2020-05-19?09:58??HookSimulation\.vs\Simulation
?????文件???????44544??2020-05-19?10:51??HookSimulation\.vs\Simulation
?????文件????????1366??2020-05-18?09:28??HookSimulation\Simulation
?????目錄???????????0??2020-05-19?10:21??HookSimulation\Simulation
?????目錄???????????0??2020-05-19?09:58??HookSimulation\Simulation
?????目錄???????????0??2020-05-18?13:47??HookSimulation\Simulation
?????目錄???????????0??2020-05-19?09:58??HookSimulation\Simulation
?????目錄???????????0??2020-05-19?09:58??HookSimulation\Simulation
?????文件???????14848??2020-05-19?10:21??HookSimulation\Simulation
?????文件???????24064??2020-05-19?10:21??HookSimulation\Simulation
?????文件???????22696??2020-05-19?10:21??HookSimulation\Simulation
?????文件?????????490??2018-09-15?15:29??HookSimulation\Simulation
?????文件???????13164??2020-05-19?10:21??HookSimulation\Simulation
?????文件????????7408??2020-05-18?11:49??HookSimulation\Simulation
?????文件????????6011??2020-05-18?11:49??HookSimulation\Simulation
?????目錄???????????0??2020-05-19?09:58??HookSimulation\Simulation
?????目錄???????????0??2020-05-19?09:58??HookSimulation\Simulation
?????文件?????????864??2020-05-18?08:35??HookSimulation\Simulation
?????文件????????7017??2020-05-18?08:35??HookSimulation\Simulation
?????文件????????1106??2020-05-18?09:16??HookSimulation\Simulation
?????文件????????1012??2020-05-18?09:10??HookSimulation\Simulation
?????文件????????2210??2020-05-18?08:51??HookSimulation\Simulation
?????文件???????10240??2020-05-18?09:15??HookSimulation\Simulation
?????文件?????????180??2020-05-18?09:10??HookSimulation\Simulation
?????文件???????22016??2020-05-18?09:15??HookSimulation\Simulation
?????文件?????????180??2020-05-18?08:51??HookSimulation\Simulation
?????目錄???????????0??2020-05-18?08:35??HookSimulation\Simulation
?????目錄???????????0??2020-05-19?09:58??HookSimulation\Simulation
?????目錄???????????0??2020-05-19?09:58??HookSimulation\Simulation
............此處省略18個(gè)文件信息
評(píng)論
共有 條評(píng)論