有人会吗,给个详细代码呀

解决方案 »

  1.   

    获得象素及座标值,分别放在数组如p(x,y)=GetPixel(x,y)
    【声明】
    Public Declare Function GetPixel Lib "gdi32" Alias "GetPixel" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As Long
    【说明】
    在指定的设备场景中取得一个像素的RGB值
    【返回值】
    Long,指定点的RGB颜色。如指定的点位于设备场景的剪切区之外,则返回CLR_INVALID
    【参数表】
      hdc ------------  Long,一个设备场景的句柄  x,y ------------  Long,逻辑坐标中要检查的点
    【其它】
    用GetDeviceCaps判断设备是否支持本函数
      

  2.   

    可以指整个屏幕,随意抓取。hdc=getDC(0)即抓取全部屏幕。