共查询到18条相似文献,搜索用时 311 毫秒
1.
熊志勇 《电脑编程技巧与维护》2002,(12):17-18
在一些应用系统(如东方快车、OICQ等)中,由于系统主要工作于后台,操作界面大部分时间都被隐藏起来,鼠标移到某一区域时,弹出界面,当用户指定的操作完成或鼠标移出界面区域时,界面重新隐藏。我们将弹出界面的区域称为屏幕热区。 要使BCB(Borland C++Builder)应用程序捅有热区,用普通的OnMouseMove事件无法实现,因为OnMouseMove事件只有当鼠标在应用程序窗口内才有效。在实际应用中,我们利用Hook(钩子)技术监控鼠标消息,从而使应用程序捅有自己的屏幕热区。本文通过对Win32全局钩子函数的运行机制Win32 DLL、BCB的消息处理等相关知识的阐述来说明屏幕热区的实现方法。 相似文献
2.
3.
基于HOOK进程监控的设计与实现 总被引:1,自引:0,他引:1
钩子是Windows操作系统提供的一种在保护模式下截获系统信息的机制。利用消息钩子能够截获系统或应用程序发出的消息。基于这一特性可以截取进程创建消息从而达到监控进程的目的。本文在分析钩子的工作原理和使用钩子的关键技术点基础上,利用Windows提供的消息钩子函数设计并实现了一个进程监控程序,分析了程序的实现过程,给出了程序的监控效果及不足之处。 相似文献
4.
Windows的钩子技术及实现 总被引:6,自引:0,他引:6
使用钩子技术,应用程序可以监视指定窗口的某种消息.当截获到消息时,应用程序的钩子函数既可以加工处理该消息,也可以继续传递该消息,还可以强制结束消息的传递,因此,应用程序可以实现普通程序难以实现的功能.本文介绍了钩子的基本概念和类型,还介绍了钩子技术实现的方法,并给出了鼠标和键盘系统钩子的应用示例,为工程人员开发和使用钩子提供了一定的技术支持. 相似文献
5.
Windows Mobile文件监控系统的设计与实现 总被引:1,自引:1,他引:0
分析了Windows Mobile的文件系统,研究了Windows Mobile系统应用程序接口(API)的结构及其调用逻辑,提出了为系统API建立钩子函数来截获相关API操作的方法,并以此为基础设计并实现了基于Windows Mobile的文件监控系统.试验结果表明,系统可以监控所有的文件访问操作. 相似文献
6.
利用钩子技术应用程序可以监视指定窗口的某种消息.介绍了Windows钩子的基本概念和类型,并在Visual Basic下,利用日志记录钩子编程实现了键盘监控功能. 相似文献
7.
应用钩子技术可以监视Windows系统的各种事件消息,对系统实施控制.本文介绍在VB编程中使用API函数创建系统钩子的方法,以及设计钩子函数实现对程序窗口监控. 相似文献
8.
基于钩子技术的键盘音乐系统研究 总被引:1,自引:0,他引:1
键盘音乐系统中所用的软件是一种利用钩子技术和动态链接库编写的钩子软件,它是在Visual C~(++)6.0的环境下开发的,用于随时监控用户的按键操作。软件分成两个模块,一部分是DLL模块,里面利用钩子技术完成键盘监控和播放声音文件的功能;另一部分是界面调用模块,调用DLL启动和停止键盘奏鸣功能。通过该软件实现了键盘的多功能化。 相似文献
9.
开发一个检测钩子程序的工具 总被引:2,自引:0,他引:2
王晓华 《电脑编程技巧与维护》2006,(3):23-26
钩子程序是一种运行于Windows系统上的特殊程序,它能够抢在应用程序之前截获系统中流动的消息,钩子程序的这种特性通常被用来做一些特殊的事情,一些密码窃取工具就是利用键盘消息钩子截获用户操作键盘的消息,从而窃取用户的密码。本文针对钩子程序安装和运行的特点,设计了一种检测钩子程序的方案,并开发了一个检测钩子程序的开源软件AntiHook。 相似文献
10.
施琛 《计算机与数字工程》2013,41(1):92-94
随着现代生活节奏的加快,计算机作为工作学习的必备品,人们对其的使用也越来越追求效率。文章针对现有的软件环境和条件,采用了通过设置钩子函数的方法,应用键盘钩子的方式实现了使用快捷键实现软件的显示隐藏,从而实现了对应用程序的快捷操作。由此,解决了应用程序快捷操作不足、设置单一的难题,实现了应用程序的快速切换,满足了工作学习中的需求,重要的是可以通过使用钩子函数对应用程序进行各种操作的快捷键设置,极大地减少了工作量,提高了工作效率。 相似文献
11.
12.
13.
张静 《电脑编程技巧与维护》2011,(2):32-33,50
介绍了钩子的基本原理及分类、钩子过程和相关的API函数,以及VB编程中全局钩子的使用方法,同时也对全局钩子在其他软件中的应用提出了思路。 相似文献
14.
一种利用Win32钩子实现快速关闭窗口的方法 总被引:1,自引:0,他引:1
李伟 《计算机与数字工程》2009,37(4):169-171
日常使用计算机时涉及到大量关闭应用程序窗口的操作,为提高效率利用钩子技术设计了双击鼠标右键关闭当前窗口的方法。从Windows的消息传递机制进行分析,研究了Windows平台下钩子技术的实现原理及实施方法,介绍了双击鼠标右键关闭当前窗口的具体实现步骤。 相似文献
15.
针对无纸化考试系统中的信息拷贝问题.本文在探讨钩子的运行机制基础上.在VC++6.0中利用DLL和键盘钩子实现了Ctrl+C复制功能的屏蔽。实际应用表明,该方法对防止拷贝信息是有效的。 相似文献
16.
对现有的各类硬盘保护技术从技术和性能2方面分析,提出了一种基于API Hook的的硬盘保护手段和技术。该技术通过在用户级VxD(微软称为VSD,即Vendor Supplied Device)中链入对涉及文件操作的API函数的陷阱服务,采用文件映射技术,从而可以做到在更底层达到对硬盘文件数据的更完善和更彻底的保护。 相似文献
17.
18.
本文介绍了用Hook技术监视应用软件的对话框等窗体消息,通过SMS与用户交互,并采用模拟事件的方法按用户的要求控制应用软件的运行,实现了对应用软件的无线远程监控。 相似文献