Есть ли функция поиска пикселей в C#?
В настоящее время я создал программу в AutoIT, в которой есть методы PixelSearch. В любом случае, у меня довольно насыщенный графический интерфейс, который может раздражать каждый раз, когда вы его запускаете, поэтому я решил сделать кнопку сохранения / загрузки настроек. Оказывается, что AutoIT обрабатывает чтение / запись файла довольно неэффективно, поэтому запись в файл для "сохранения" настроек и чтение из файла для "загрузки" настроек исключено. Я решил сделать что-то в C#, так как класс FileStream потрясающий. Но, чтобы заменить программу AutoIT, мне нужна функция pixelsearch, которая в основном ищет определенный пиксель в определенном прямоугольнике / точке. У кого-нибудь есть идея, как это создается, или, если она уже есть, как она используется?
PS: Есть ли способ сохранить местоположение курсора после того, как пользователь нажмет определенную кнопку в C#? Я думал о MouseEvent какого-то рода.
1 ответ
Вы, конечно, можете сохранить места щелчка мыши, попробуйте использовать события мыши mouseUp(object sender, MouseEventArgs e)
mouseDown(object sender, MouseEventArgs e)
... внутри функции вы можете открывать поток и каждый раз записывать местоположение, а затем закрывать его. e.Location