由于公司领导要求内部管理系统软件,不能让操作员截图,防止数据外泄,比如键盘Print键截图,ALT+Print窗口截图,还有就是QQ截图,其实要100%防止截图是不可能的,因为现在的截图软件太多了,还有屏幕录像软件等等,即使你都限制了,我还可以带个照机去拍呢,哈哈,闲话少说,说说具体屏蔽QQ截图的方法吧。
我在网上找了很多方法,最实用的方法如下:
因为QQ截图,热键截图都是把图片放在剪贴板的,于是我们就对剪贴板进行监控,在软件里增加一个守护时钟(就是每隔一段时间检查一次,我设的1豪秒),定时检查剪贴板内容,如果发现有图像信息就直接清除。
if myClib.HasFormat(CF_BITMAP) then myClib.clear
哈哈,当然我第一次这样操作时,excel里复制单元格也不行了,哈哈哈,于是重新进行准确地校验,当剪贴板里的内容为以下类型匹配时,就肯定是图片啦,不会影响其它操作,只检查图片,发现图片信息就立即清除,这样就可以阻止QQ直接截屏了。
CF_PICTURE:1
CF_COMPONENT:0
CF_BITMAP:1
CF_TEXT:0
CF_METAFILEPICT:0
CF_OEMTEXT:0
CF_DSPBITMAP:0
CF_DSPTEXT:0
CF_TIFF:0
CF_WAVE:0
当然,QQ截屏还有一个保存图片的功能,截屏以后可以直接保存到文件,不过我也有办法让他保存不起,当出来保存窗口时,自动关闭保存窗口,哈哈哈,这个要用外挂技术,这个是我帮软件外挂的核心技术啦,就不公布了哈,有需要的朋友可以联系俺有偿索取。
4 条评论
请问一下,怎么联系你,我想要这个软件
我的QQ:1279150751
难怪! 我是说嘛 为什么不能截图了!~
[quote=birder]现在的文章好有技术含量[/quote]很久没有写东西了,最近又开始研究新东西了。。
现在的文章好有技术含量