C#中是否有像素搜索功能?

时间:2013-12-18 23:35:30

标签: c# autoit

我目前在AutoIT中制作了一个程序,里面有PixelSearch个方法。无论如何,我有一个非常强烈的GUI,每次运行它都会很烦人,因此我决定制作一个保存/加载设置按钮。事实证明,AutoIT处理文件的读/写效率非常低,因此写入文件以“保存”设置并从文件中读取“加载”设置是不可能的。我决定在C#中创建一些东西,因为FileStream类很棒。但是,要替换AutoIT程序,我需要pixsearch函数,它基本上搜索定义的矩形/点中的某个像素。任何人都知道如何创建它,或者是否已经有一个如何使用它?

P.S:还有一种方法可以在用户按下C#中的某个按钮后保存光标的位置吗?我想的是某种类型的mouseEvent。

1 个答案:

答案 0 :(得分:0)

你当然可以保存鼠标点击位置,尝试使用鼠标事件mouseUp(object sender, MouseEventArgs e) mouseDown(object sender, MouseEventArgs e) ...在函数内部你可以打开一个流并每次写入位置然后关闭它,位置是e.Location