vb问题:如何可以获取在pictutebox中的一坐标点的颜色信息?

来源:百度知道 编辑:UC知道 时间:2024/09/24 00:58:16
是picturebox

PictureBox1.Point(x, y),注意x,y的单位是Picture1.ScaleMode决定的,要转换为像素,需要使用ScaleX,ScaleY转换,即
x=PictureBox1.ScaleX(x, PictureBox1.ScaleMode,VBPixels)y=PictureBox1.ScaleY(y, PictureBox1.ScaleMode,VBPixels)
lColor=PictureBox1.Point(x, y)

point(x,y)
还可以进一步分别提取她的rgb各值。

point方法:

x是横坐标

y是纵坐标

用法:pcolor = picturebox.Point(x,y)

'pcolor是用作返回值的长整形变量