- 64
- 0
- 约 4页
- 2017-07-12 发布于河南
- 举报
DELPHI HOOK函数建立键盘鼠标动作记录与回放
内容:很多的教学软件或系统监视软件可以自动记录回放用户的输入文字或点击按钮等操作操作,这个功能的实现是使用了Windows的Hook函数。Windows提供API函数SetwindowsHookEx来建立一个Hook,通过这个函数可以将一个程序添加到Hook链中监视Windows 消息,函数语法为:SetWindowsHookEx(idHook: Integer; lpfn: TFNHookProc; hmod: HINST; dwThreadId: DWORD) 其中参数idHook指定建立的监视函数类型。通过Windows MSDN帮助可以看到,SetwindowsHookEx函数提供15种不同的消息监视类型,在这里我们将使用WH_JOURNALRECORD和WH_JOURNALPLAYBACK来监视键盘和鼠标操作。参数lpfn指定消息函数,在相应的消息产生后,系统会调用该函数并将消息值传递给该函数供处理。函数的一般形式为:Hookproc (code: Integer; wparam: WPARAM; lparam: LPARAM): LRESULT stdcall; 其中code为系统指示标记,wParam和lParam为附加参数,根据不同的消息监视类型而不同。只要在程序中建立这样一个函数再通过SetwindowsHookEx函数将它加入到消息监视链中就可以处理消息了。在不
您可能关注的文档
- 吉大16秋学期《计算机可视化编程》在线作业一.doc
- Windows钩子.docx
- windows环境中跨进程数据访问方法之讨论.docx
- 第07章 系统日常维护.pptx
- WPARAM和LPARAM参数详解.doc
- CFormView中的上下文帮助1.docx
- Visual C++编程技巧小结.doc
- 常用数据类型的使用.docx
- Delphi 中的消息钩子函数和Windows子类处理.docx
- TApplication与主消息循环.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 第十四章五代十国.ppt VIP
- 12J9-1室外工程图集.docx VIP
- 建筑施工脚手架和悬挑式卸料平台安全技术图册(2023版) (2).pdf VIP
- 《现代心理与教育统计学》 张厚璨 课后习题答案.pdf VIP
- 临时道口施工险情和意外事故应急预案.docx
- 广场舞16步,广场舞16步视频教学,广场舞16步下载,就爱广场舞.docx VIP
- 秦皇岛联通业务网体系结构分析.pptx VIP
- HJ_562-2010_火电厂烟气脱硝工程技术规范_选择性催化还原法.pdf VIP
- 建筑施工脚手架和悬挑式卸料平台安全技术图册(2023版).pptx VIP
- 广西南宁隆安县第三中学2026届九年级下学期中考一模道德与法治试卷(含答案).pdf VIP
原创力文档

文档评论(0)