您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 钩子函数的使用,有例子

  2. 三:程序的设计: I:设置钩子 设置钩子是通过SetWindowsHookEx ()的API函数. 原形: HHOOK SetWindowsHookEx(int idHook,HOOKPROC lpfn,HINSTANCE hMod,DWORD dwThreadId) idhook:装入钩子的类型. lpfn: 钩子进程的入口地址 hMod: 应用程序的事件句柄 dwThreadId: 装入钩子的线程标示 参数: idHook: 这个参数可以是以下值: WH_CALLWNDPROC、WH_CA
  3. 所属分类:网络攻防

    • 发布日期:2010-09-14
    • 文件大小:11264
    • 提供者:ruixing103
  1. delphi_键盘记录例子

  2. unit keyboard_hook; interface uses Windows,Messages; const WM_HookKEY=WM_USER+$1000; procedure HookOn;stdcall; procedure HookOff;stdcall; implementation var Hook:HHOOK; FileMapHandle:THandle; PViewInteger:^Integer; function CallHook(iCode:Integer;wP
  3. 所属分类:Delphi

    • 发布日期:2011-01-25
    • 文件大小:248832
    • 提供者:hancsdn
  1. delphi_钩子截获鼠标操作

  2. var Form1: TForm1; Hook:HHOOK; PlayHook:HHOOK; PlayLog:Integer; EventLog:Integer; EventArr:array[0..1000]of EVENTMSG; //记录鼠标时间 bDelay:Bool; implementation {$R *.dfm} function HookProc(iCode:Integer;wParam:WPARAM;lParam:LPARAM):LRESULT;stdcall; begin
  3. 所属分类:Delphi

    • 发布日期:2011-01-25
    • 文件大小:198656
    • 提供者:hancsdn
  1. 钩子函数大全.doc

  2. SetWindowsHookEx 函数功能:该函数将一个应用程序定义的挂钩处理过程安装到挂钩链中去,您可以通过安装挂钩处理过程来对系统的某些类型事件进行监控,这些事件与某个特定的线程或系统中的所有事件相关. 函数原形:HHOOK SetWindowsHookEx( int idHook, HOOKPROC lpfn,HINSTANCE hMod,DWORD dwThreadId ); ...
  3. 所属分类:C++

    • 发布日期:2011-09-08
    • 文件大小:48128
    • 提供者:pizer
  1. 钩子技术HOOK使用教程

  2. 钩子函数实际上是一个处理消息的程序段,每当一个应用程序调用函数GetMessage或PeekMessage而恰有一个消息即将被处理时,系统调用钩子函数。也就是说,当特定的息发出,在没有到达目的窗口前,钩子函数先捕获消息,亦即钩子函数先获得控制权。这时钩子函数既可以加工处理该消息,也可以不作处理而继续传递消息,还可以强制结束消息传递。系统为每种类型的钩子维护一个钩子链,最近安装的钩子放在链的开始,而最先安装的钩子放在最后,也就是后加入的钩子先获得控制权。 Windows API函数SetWind
  3. 所属分类:C++

    • 发布日期:2011-11-01
    • 文件大小:25600
    • 提供者:keyu1711
  1. 键盘钩子HOOK实现代码

  2. //首先定义钩子句柄 HHOOK OldHook; //钩子函数: //键盘钩子 封锁 windows 热键 long CALLBACK KeyProc(int code, WPARAM wParam, LPARAM lParam) { KBDLLHOOKSTRUCT *pkbhs; if (code < 0) { return CallNextHookEx(OldHook, code, wParam, lParam); }
  3. 所属分类:C++

    • 发布日期:2011-11-01
    • 文件大小:220160
    • 提供者:keyu1711
  1. 键盘钩子程序

  2. 一个简单的键盘钩子程序记录程序,可以记录电脑中的键盘操作....
  3. 所属分类:C/C++

    • 发布日期:2008-05-29
    • 文件大小:756736
    • 提供者:alexander_vc
  1. 利用HOOK拦截封包原理

  2. 截获API是个很有用的东西,比如你想分析一下别人的程序是怎样工作的。这里我介绍一下一种我自己试验通过的方法。 首先,我们必须设法把自己的代码放到目标程序的进程空间里去。Windows Hook可以帮我们实现这一点。SetWindowsHookEx的声明如下: HHOOK SetWindowsHookEx( int idHook, // hook type HOOKPROC lpfn, // hook procedure HINSTANCE hMod, // handle to applicat
  3. 所属分类:网络安全

    • 发布日期:2012-04-21
    • 文件大小:41984
    • 提供者:hongh520
  1. MFC 下获取键盘,鼠标的钩子程序

  2. #include "windows.h" HHOOK g_hMouse; HHOOK g_hKeyboard; #pragma data_seg("MySec") HWND g_hWnd=NULL; #pragma data_seg() #pragma comment(linker,"/section:MySec,RWS") /* SEGMENTS MySec READ WRITE SHARE */ #define WM_MSG WM_USER + 500 LRESULT CALLBACK M
  3. 所属分类:C++

    • 发布日期:2012-05-21
    • 文件大小:2097152
    • 提供者:hellsea
  1. 数位板压力测试

  2. sdk LCS/Telegraphics Wintab* Interface Specification 1.1: 16- and 32-bit API Reference By Rick Poyner Revised February 11, 2012 This specification was developed in response to a perceived need for a standardized programming inter-face to digitizing
  3. 所属分类:VB

    • 发布日期:2012-05-24
    • 文件大小:4096
    • 提供者:zhangjiagang1
  1. 锁定键盘的钩子函数void SetHook(HHOOK &key;)

  2. 很好的东西 键盘钩子SetHook和UnHook
  3. 所属分类:IT管理

    • 发布日期:2013-02-06
    • 文件大小:225280
    • 提供者:hutao335
  1. 鼠标钩子实例

  2. 钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传递。对每种类型的钩子由系统来维护一个钩子链,最近安装的钩子放在链的开始,而最先安装的钩子放在最后,也就是后加入的先获得控制权。要实现Win32的系统钩子,必须调用SDK中的API函数SetWindowsHookEx来安装这个钩子函数,这个函数的原型
  3. 所属分类:C++

    • 发布日期:2013-02-20
    • 文件大小:31744
    • 提供者:xuqiang918
  1. C#屏蔽Windows快捷键及任务管理器

  2. C#屏蔽Windows快捷键及任务管理器 public delegate int HookProc(int nCode, int wParam, IntPtr lParam); private static int hHook = 0; public const int WH_KEYBOARD_LL = 13; //LowLevel键盘截获,如果是WH_KEYBOARD=2,并不能对系统键盘截取,会在你截取之前获得键盘。 private static HookProc KeyBoardHook
  3. 所属分类:C#

    • 发布日期:2014-08-01
    • 文件大小:7168
    • 提供者:chenzhiping3344
  1. windows编程资料大全

  2. 在编写程序的过程中,我遇到了这样的需求:在基于Windows 9x 或 Windows NT4.0 的程序中,要求确定键盘、鼠标处于空闲状态的时间。查询了有关资料文档以后,发现Windows 9x和Windows NT4.0 没有提供API或系统调用来实现这样的功能。但是,在Windows 2000中提供了一个新的函数:GetLastInputInfo(),这个函数使用结构 LASTINPUTINFO 作为参数: LASTINPUTINFO lpi; lpi.cbSize = sizeof(l
  3. 所属分类:网络攻防

    • 发布日期:2008-10-26
    • 文件大小:3145728
    • 提供者:yaozhu88
  1. Hook怎样获取Keyboard资料——盗取密码

  2. function PlayProc(iCode:Integer;wParam:wParam;lParam:lParam):LRESULT;stdcall; begin canPlay:=1; Result:=0; if iCode=EventLogs then begin // UNHookWindowsHookEx(hPlay); if PlayLog >= EvArr.EventLogs then begin InitEventArrs(EvArr); if ReadEventArr
  3. 所属分类:Delphi

    • 发布日期:2015-09-19
    • 文件大小:353280
    • 提供者:jos_king
  1. 消息钩子 拦截WINDOWS消息! 原代

  2. Declare FUNCTION UnSetupHook Lib "这里填我的DLL在你机子上的全路径" ALIAS "UnSetupHook"(BYVAL hHook AS LONG)AS LONG Declare FUNCTION SetupHook Lib "这里填我的DLL在你机子上的全路径" ALIAS "SetupHook"(BYVAL desThreadID AS LONG ,BYVAL AccpectHwnd AS LONG)AS LONG
  3. 所属分类:其它

    • 发布日期:2008-11-15
    • 文件大小:5120
    • 提供者:swl7758
  1. 【VS2010 C# 代码】实时监控鼠标位置和左键点击时的位置

  2. Microsoft Visual Studio 2010做的C#实时监控鼠标位置和左键点击时的位置实例,主要代码: public class MouseHook { private Point point; private Point Point { get { return point; } set { if (point != value) { point = value; if (MouseMoveEvent != null) { var e = new MouseEventArgs(M
  3. 所属分类:C#

    • 发布日期:2017-09-18
    • 文件大小:45056
    • 提供者:r00_a2lbur
  1. VC 截获鼠标移开事件.rar

  2. VC 截获鼠标移开事件,自制了一个Mousehook.dll控件,VC 将使用这个HOOK控件截获鼠标移开时的事件,包括有该控件的代码,安装钩子并设定接收显示窗口句柄,设置显示目标窗口标题编辑框的句柄:   HWND glhPrevTarWnd=NULL;//上次鼠标所指的窗口句柄   HWND glhDisplayWnd=NULL;//显示目标窗口标题编辑框的句柄   HHOOK glhHook=NULL;//安装的鼠标勾子句柄   HINSTANCE glhInstance=NULL;//
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:43008
    • 提供者:weixin_39840515
  1. 一个实用的VC 鼠标钩子.rar

  2. 一个实用的VC 鼠标钩子类以及用法源码,可获取鼠标所在位置的窗口属性信息,代码中几个关键变量的定义:   HWND glhPrevTarWnd=NULL; //上次鼠标所指的窗口句柄   HWND glhDisplayWnd=NULL; //显示目标窗口标题编辑框的句柄   HHOOK glhHook=NULL; //安装的鼠标勾子句柄   HINSTANCE glhInstance=NULL; //DLL实例句柄   若有需要钩子函数的实现,也可参考本代码。
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:10240
    • 提供者:weixin_39840914
  1. Windows的钩子机制详解

  2. 一、概述: 了解windows程序设计的人都知道,Windows系统程序的运行是建立在消息传递机制的基础之上的,几乎所有的程序活动都由消息来驱动。钩子机制可以看作是一个消息的中转站,控制系统发出消息的处理和传递。利用钩子,我们可以截获系统发给应用程序的消息,并且在经过处理后决定是否将消息再发给下一个应用程序。利用钩子的这一特性,我们可以创建一个监控程序,收集和控制系统发出的消息。 二、Windows钩子程序的编制 编制Windows的钩子程序,需要用到几个SDK中的API函数。下面列出这几个函数
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:67584
    • 提供者:weixin_38522529