500分悬赏!!给出思路者也有分!

hq1305018 2010-04-12 02:33:51
加精
简单来说,要解决的问题是禁止屏幕拷贝。

请注意,这里要探讨的并不是PRINTSCREEN的屏幕拷贝,而是通过GDI API或者DIRECT API进行的屏幕拷贝。

可能大多数朋友都认为这是一个不能解决的任务,但真的是那样吗?
几天来,我看了很多资料。也浏览了不少论坛。
下面的两个工具,都已经解决了这个问题。(至少在我测试过的近10种抓屏软件)
copysafe pdf:
http://www.artistscope.com/copysafe_pdf.asp

CaptureSafe:
http://www.capturesafe.com/en/product2_sdk.php

网站上都提供有例子程序,大家可以下载试用。

提供解决方案,并给出例子程序的朋友,另开贴赠送500分,绝不失言!

提供开发思路的朋友,一样有分,请大家广开思路。

没有思路的朋友或者打酱油路过的朋友,请帮顶,有2分赠送。

...全文
6004 625 打赏 收藏 转发到动态 举报
写回复
用AI写文章
625 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenshanshan730 2012-12-26
  • 打赏
  • 举报
回复
不会 精神上支持楼主 也希望看到有好的解决方法
lgstudyvc 2012-12-25
  • 打赏
  • 举报
回复
乖乖,此贴要跨世纪。。。
andyboliu 2012-12-25
  • 打赏
  • 举报
回复
很具有挑战性啊,帮顶~~
clannaded 2012-12-25
  • 打赏
  • 举报
回复
太高深了,拿分走人
老王爱上猫 2012-12-22
  • 打赏
  • 举报
回复
结了帖子吧,等分的都等一年了..
fengzairenjian 2012-12-22
  • 打赏
  • 举报
回复
一 消息响应的截取处理 二 hook api的捕获处理
sichuanwww 2012-12-21
  • 打赏
  • 举报
回复
需要使用HOOK的API进行消息拦截。通过对消息的分析,抛弃屏幕拷贝消息,从而达到你的要求。
schlafenhamster 2012-12-21
  • 打赏
  • 举报
回复
“道高一尺魔高一丈” 先想明白 , 你的 程序 是不是 真的 需要 这个 功能?
yqy1234hf 2012-12-21
  • 打赏
  • 举报
回复
全局HOOK 拦截像bitblt这样的关键函数吧!
dmuzxc 2011-09-03
  • 打赏
  • 举报
回复
是啊
相机

heng691 2011-01-10
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 fishion 的回复:]

LZ,你还是算了吧,你能禁止别人用相机把屏幕拍下来不
[/Quote]

帮顶……
stevenuserregister 2011-01-06
  • 打赏
  • 举报
回复
HOOK API。
也是底层,功能越强大。在显卡驱动、API的基础上再深入,工作量、难度更大。
zhao1zhong6 2011-01-05
  • 打赏
  • 举报
回复
在虚拟机中在开一个虚拟机。
litlitstrong 2011-01-05
  • 打赏
  • 举报
回复
看到Hook API,学习的飘过~
gameatp 2011-01-05
  • 打赏
  • 举报
回复
楼主可以用diretx来绘制,然后禁止掉WM_PRINT/WM_PRINTCLIENT消息的响应,不做任何处理
这样GetWindowDc就拷贝不到屏幕,printscr也拷贝不到了
LINGTCP 2010-12-23
  • 打赏
  • 举报
回复
顶,正在学习VC及windows 编程
blue236146 2010-12-22
  • 打赏
  • 举报
回复
HOOK 过滤掉相关的一些消息,具体哪些消息可以去看看API
czh604 2010-12-21
  • 打赏
  • 举报
回复
2分也是分,蚊子再小都是肉。
顶起~~~~~
拾雪在海边 2010-12-18
  • 打赏
  • 举报
回复
了解了解
somepush 2010-12-16
  • 打赏
  • 举报
回复
无语,,
加载更多回复(564)

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧