标签: c# .net
假设我的计算机显示器(任何应用程序)上都有一个橙色圆圈可见。如何在屏幕上搜索橙色,然后获取该橙色圆圈的鼠标坐标(不必位于圆圈的中心)。
答案 0 :(得分:2)
首先需要ScreenCapture,有关详细信息,请参阅this thread。然后,您想要阅读生成的图片,请参阅this thread以获取有关LockBits和GetPixel的建议。然后,只需将像素值与您要查找的颜色进行比较。然后,您将获得像素的X / Y坐标,无论如何都不会涉及鼠标。
ScreenCapture
LockBits
GetPixel