91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 164KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-13
  • 語言: 其他
  • 標簽: HOOK??鍵盤??鼠標??窗體??

資源簡介

最詳盡的HooK鉤子的使用例子,有各種鉤子的使用方法,撲捉鍵盤和鼠標的動作之后,信息傳遞給窗體,在窗體中顯示出完整的鍵盤操作履歷

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;

namespace?WindowsHook
{
public?partial?class?Form1?:?Form
{?
????????public?static?Form1?form1;
public?Form1()
{
InitializeComponent();

????????????CheckForIllegalCrossThreadCalls?=?false;
????????????form1?=?this;
}

KeyBordHook?kbh?=?new?KeyBordHook();
MouseHook?mh?=?new?MouseHook();

private?void?button1_Click(object?sender?EventArgs?e)
{
mh.Start();
mh.OnMouseActivity?+=?new?MouseEventHandler(mh_OnMouseActivity);

kbh.Start();
????????????kbh.onkeydownEvent?+=?new?KeyEventHandler(kbh_onkeydownEvent);
kbh.onkeypressEvent?+=?new?KeyPressEventHandler(kbh_onkeypressEvent);
}

void?mh_OnMouseActivity(object?sender?MouseEventArgs?e)
{
this.label3.Text?=?“OnMouseActivity:?“?+?e.Button.ToString()?+?e.Location.ToString();
???????????
}

void?kbh_onkeypressEvent(object?sender?KeyPressEventArgs?e)
{
this.label1.Text?=?“onkeypressEvent:?“?+?e.KeyChar.ToString();

}
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????
void?kbh_onkeydownEvent(object?sender?KeyEventArgs?e)
{
this.label2.Text?=?“onkeydownEvent:?“?+?e.KeyValue.ToString();
????????????int?index?=?this.dataGridView1.Rows.Add();
????????????this.dataGridView1.Rows[index].Cells[0].Value?=?System.DateTime.Now;
????????????this.dataGridView1.Rows[index].Cells[1].Value?=?““;
????????????this.dataGridView1.Rows[index].Cells[2].Value?=?e.KeyCode.ToString();
????????????this.dataGridView1.Rows[index].Cells[3].Value?=?“X“;
????????????this.dataGridView1.Rows[index].Cells[4].Value?=?“X“;
????????????this.dataGridView1.Rows[index].Cells[5].Value?=?“X“;
????????????this.dataGridView1.CurrentCell?=?this.dataGridView1.Rows[index].Cells[0];

}

private?void?button3_Click(object?sender?EventArgs?e)
{

????????????mh.OnMouseActivity?-=?new?MouseEventHandler(mh_OnMouseActivity);
????????????kbh.onkeydownEvent?-=?new?KeyEventHandler(kbh_onkeydownEvent);
????????????kbh.onkeypressEvent?-=?new?KeyPressEventHandler(kbh_onkeypressEvent);
?kbh.Stop();
?mh.Stop();

?????????????this.dataGridView1.Rows.Clear();

}
????????private?void?dataGridView1_CellContentClick_1(object?sender?DataGridViewCellEventArgs?e)
????????{

????????}

????????public?void?drawShift()?{
????????????this.dataGridView1.Rows[this.dataGridView1.RowCount-2].Cells[3].Value?=?“O“;
????????????this.dataGridView1.Rows[this.dataGridView1.RowCount-2].Cells[4].Value?=?“X“;
????????????this.dataGridView1.Rows[this.dataGridView1.RowCount-2].Cells[5].Value?=?“X“;
????????}
????????public?void?drawCtrl()
????????{
????????????this.dataGridView1.Rows[this.dataGridView1.RowCount?-?2].Cells[3].Value?=?“X“;
????????????this.dataGridView1.Rows[this.dataGridView1.RowCount?-?2].C

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-03-27?15:38??WindowsHook\
?????目錄???????????0??2019-03-27?15:38??WindowsHook\Backup\
?????文件????????1241??2009-06-06?08:39??WindowsHook\Backup\Form1.cs
?????文件????????3469??2009-06-06?08:39??WindowsHook\Backup\Form1.Designer.cs
?????文件????????5814??2009-06-06?08:39??WindowsHook\Backup\Form1.resx
?????文件????????9624??2009-06-06?08:34??WindowsHook\Backup\KeyBordHook.cs
?????文件????????9010??2009-06-06?08:23??WindowsHook\Backup\MouseHook.cs
?????文件?????????395??2009-06-05?13:26??WindowsHook\Backup\Program.cs
?????目錄???????????0??2019-03-18?14:39??WindowsHook\Backup\Properties\
?????文件????????3311??2009-06-06?08:40??WindowsHook\Backup\WindowsHook.csproj
?????文件?????????910??2009-06-05?13:26??WindowsHook\Backup\WindowsHook.sln
?????文件???????15872??2009-06-06?08:40??WindowsHook\Backup\WindowsHook.v11.suo
?????目錄???????????0??2019-03-27?15:38??WindowsHook\bin\
?????目錄???????????0??2019-03-27?15:38??WindowsHook\bin\Debug\
?????文件???????33792??2019-03-20?19:58??WindowsHook\bin\Debug\WindowsHook.exe
?????文件???????52736??2019-03-20?19:58??WindowsHook\bin\Debug\WindowsHook.pdb
?????文件???????21464??2019-03-26?09:19??WindowsHook\bin\Debug\WindowsHook.vshost.exe
?????文件?????????490??2013-06-18?20:28??WindowsHook\bin\Debug\WindowsHook.vshost.exe.manifest
?????目錄???????????0??2019-03-27?15:38??WindowsHook\bin\Release\
?????文件???????15872??2019-03-18?18:35??WindowsHook\bin\Release\WindowsHook.exe
?????文件???????32256??2019-03-18?18:35??WindowsHook\bin\Release\WindowsHook.pdb
?????文件???????21464??2019-03-18?18:35??WindowsHook\bin\Release\WindowsHook.vshost.exe
?????文件?????????490??2013-06-18?20:28??WindowsHook\bin\Release\WindowsHook.vshost.exe.manifest
?????文件????????3629??2019-03-20?19:58??WindowsHook\Form1.cs
?????文件????????7439??2019-03-20?08:40??WindowsHook\Form1.Designer.cs
?????文件????????6918??2019-03-20?08:40??WindowsHook\Form1.resx
?????文件???????12800??2019-03-19?09:49??WindowsHook\KeyBordHook.cs
?????文件????????8692??2019-03-19?09:43??WindowsHook\MouseHook.cs
?????目錄???????????0??2019-03-27?15:38??WindowsHook\obj\
?????目錄???????????0??2019-03-27?15:38??WindowsHook\obj\Debug\
?????文件????????1229??2019-03-18?16:51??WindowsHook\obj\Debug\DesignTimeResolveAssemblyReferences.cache
............此處省略35個文件信息

評論

共有 條評論