摘要:
一个简单的例子。只有一个exe文件,窗体中没有任何控件,鼠标操作可以从debugview.exe中看到。unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialog... 阅读全文
摘要:
在dll工程中,我们use windows。 需要输出内容的地方,使用OutputDebugString,例如 OutputDebugString(PChar('处理HookProc,Code值:'+intToStr(Code))); 打开Dbgview.exe,可以看到输出值。 下载地址: ht... 阅读全文
摘要:
系统钩子必须做成dll文件,否则不能映射到其他进程。挂钩的执行过程:1、声明一个全局变量(钩子句柄) var HookHandle: HHOOK;2、定义一个钩子函数。不同的钩子类型对应着不同的钩子函数结构。stdcall不能少。function TestHookProc(Code: Intege... 阅读全文