我想在我的程序中增加防止屏幕拷贝的功能,比如程序启动后任何试图拷贝我程序相关界面都会失败,或我能得到有其他程序企图拷贝我的屏幕的消息。
怎么做啊?
怎么做啊?
解决方案 »
- VS2008做单文档拆分窗体发生断言错误。。。
- combobox 如何自动收回下拉框
- 关于TCP/IP详解(卷1),有些地方不明白``请教``
- 如何在cedit控件中,SetWindowText后,光标放在字符串的末尾?
- 讨论:奇怪的问题
- 我用vc++编程创建iis虚拟目录时出现如下错误,怎么纠正啊? '_bstr_t' : undeclared identifier '_variant_t' : undeclared identifier
- 串口通讯问题...
- 还是A元素的单击,始终未解决
- 请老师 高手们帮我看看能不能实现后台填写网页信息的目的 代码在贴中
- mscomm控件接收数据问题
- 编译出错,大虾看过来
- CDialog类
2. 如果其他程序用CopyScreenToBitmap(...)这种方法,根本就没有键盘消息产生,还是不能防止屏幕被拷贝
GetDC(NULL);BitBlt(...)ReleaseDC()就可以抓全屏幕的图了
如果是用api的,可以截获这些api函数,如果是用PrintScreen的,就算不用钩子,也可以用清空剪切板的方法。