是否可以在屏幕上获得颜色的鼠标坐标?

时间:2012-11-26 04:13:47

标签: c# .net

假设我的计算机显示器(任何应用程序)上都有一个橙色圆圈可见。如何在屏幕上搜索橙色,然后获取该橙色圆圈的鼠标坐标(不必位于圆圈的中心)。

1 个答案:

答案 0 :(得分:2)

首先需要ScreenCapture,有关详细信息,请参阅this thread。然后,您想要阅读生成的图片,请参阅this thread以获取有关LockBitsGetPixel的建议。然后,只需将像素值与您要查找的颜色进行比较。然后,您将获得像素的X / Y坐标,无论如何都不会涉及鼠标