Обработка изображения рабочего стола - C#

Узнай цену своей работы

Формулировка задачи:

Всем доброго времени суток. По задаче для начала нам необходимо получить скрин с экрана, после необходимо обнаружить и определить позицию открытого окна с определенным именем и уже в окне на определенной позиции необходимо найти и получить значение текста(обычный печатный). Подскажите как реализовать, а то я до этого не работал с изображениями.

Решение задачи: «Обработка изображения рабочего стола»

textual
Листинг программы
[DllImport("user32.dll")]
        private static extern IntPtr FindWindow(string className, string windowName);
 
        [DllImport("user32.dll")]
        private static extern int GetWindowRect(IntPtr hwnd, out Rectangle rect);
 
        private void button2_Click(object sender, EventArgs e)
        {
            string className = "yourClassName";
            string windowName = "yourWindowName";
 
            Rectangle rect;
            IntPtr hwnd = FindWindow(className, windowName);
            GetWindowRect(hwnd, out rect);
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5