屏幕取色问题 ( 积分: 100 )

  • 主题发起人 主题发起人 hawii
  • 开始时间 开始时间
H

hawii

Unregistered / Unconfirmed
GUEST, unregistred user!
使用这种办法取屏幕的颜色,可以取到普通窗口的颜色,但是对于有些游戏窗口,取到的颜色都是黑的。<br>&nbsp;&nbsp;with&nbsp;TCanvas.Create&nbsp;do<br>&nbsp;&nbsp;try<br>&nbsp;&nbsp;&nbsp;&nbsp;Handle:=hDC;<br>&nbsp;&nbsp;&nbsp;&nbsp;Result:=&nbsp;Pixels[X,Y];<br>&nbsp;&nbsp;finally<br>&nbsp;&nbsp;&nbsp;&nbsp;Free;<br>&nbsp;&nbsp;end;<br><br>有没有办法取到游戏窗口中的颜色?是不是得用硬件级别的取色?高手请指教!谢谢!!
 
后退
顶部