怎么截屏???需要的是通过窗体句柄 ( 积分: 100 )

  • 主题发起人 主题发起人 funwun
  • 开始时间 开始时间
F

funwun

Unregistered / Unconfirmed
GUEST, unregistred user!
遍历所有窗体,然后截取内容图像???该怎么做?
截取过程中不能依次激活窗体,需要隐式的做
 
CopyImage,CopyRect
 
能过具体点吗????????
我CopyImage,CopyRect 后得到是这个窗口区域的图像,并没有得到这个窗口的图像
 
不会,但帮顶
不理解你为什么要这么做,就是得到所有窗体的句柄也没用啊,毕竟图像内容是在显示器上画出来的,当程序获取焦点时也才画,没焦点时也就没画了,画都没画怎么会让你能截着图呢?
 
winxp有一个仿vista的插件,就是在任务栏显示窗体缩略图,我需要的是所有窗体的缩略图
 
有没有人能够办到啊??????????
 
>????????????????????????????????
 
同意 lngdtommy, lz死心吧。
 
看看TWinControl.WMPaint,图像是可以画在内存中的。
我用这个方法可以得到自己程序中被挡住控件的图像(如Button1放在Button2上,可以得到Button2的图像),但是得不到另外程序的图像,可能是内存不能共用的原因。

以我的水平现在还做不到,只能帮顶并关注收藏↑
 
隐式是不可能实现捕抓屏幕的!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部