copyrect为什么抓mediaplay的图片时,会是黑的,但切换一下窗口,再抓,就正常呢?(50分)

  • 主题发起人 主题发起人 alicewen
  • 开始时间 开始时间
A

alicewen

Unregistered / Unconfirmed
GUEST, unregistred user!
copyrect为什么抓mediaplay的图片时,会是黑的,但切换一下窗口,再抓,就正常呢?
即在每次抓屏之前,都得切换一下窗口,才能正常抓到图片,win2000环境
 
在线等待,
怎没有人回应呀?
 
可能是重绘的问题
可能用一下invalidateRect就好了
你看这个讨论

http://delphibbs.com/delphibbs/dispq.asp?lid=392505
 
加了invalidateRect还是不行,取到的还是黑屏
 
是不是可以抓图时在当前窗口,尽量要抓当前窗口还好点
 
已经解决,下载DSPACK,再将DX9,就可以解决.
 
接受答案了.
 

Similar threads

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