设为首页 加入收藏

TOP

11.1 截屏工具简介
2013-10-07 14:34:48 来源: 作者: 【 】 浏览:59
Tags:11.1 工具 简介

第11章  截屏工具(动态链接库+键盘钩子+光标捕获+类橡皮类CRectTracker)

Windows操作系统自带的截屏工具虽然可以解决一定的问题,但是只能通过PrtSc键截取全屏,或用Alt + PrtSc来截取当前活动的窗口,而不能根据用户的意愿来截取屏幕上任意位置、任意大小的区域。虽然QQ带的截屏工具很好地解决了这个问题,但是每次截屏前需要先登录QQ,这就给无网用户带来了极大的不便。另外这两种工具都不支持截取鼠标光标的功能,而本实例的实现完全仿照QQ截屏工具,解决了不登录QQ即可截图,以及不能截取鼠标光标的问题。

本章涉及的技术点如下:

橡皮筋技术实现区域选择的功能。

Dll与Hook技术实现捕获键盘快捷键的功能。

根据不同状态切换鼠标光标。

粘贴板实现保存截取的图像。

11.1  截屏工具简介

本实例的设计主要为了解决Windows系统自带截屏工具,不能灵活截取任意位置图像,而QQ不登录则无法使用截屏工具的问题。虽然没有QQ截屏工具图像简单编辑的功能,但是在使用过程中时刻追踪用户的操作,并提示用户下步可能采取的动作。虽然是仿照QQ截屏工具而设计,但是还有很多不同的地方。本节将详细介绍本实例所实现的截屏工具的具体功能及其操作方法。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇11.1.1 主界面使用简介 下一篇11.4 CRectTracker技术简介

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: