Как определить код цвета произвольной точки экрана 2Delphi , Графика и Игры , Цвета и ПалитраКак определить код цвета произвольной точки экрана 2
Автор: Mikel var DC: HDC; Color: Cardinal; begin DC := GetDC(0); Color := GetPixel(DC, 300, 300); ReleaseDC(0, DC); end; Here is a translation of the text into Russian: Классический код Delphi! Этот код написан на Object Pascal и использует Windows API для получения цвета пикселя в координатах (300, 300) на экране. Давайте разберемся, что каждый строка делает:
1. Теперь давайте перейдем к сердцу кода:
1. В целом, этот код-снippet получает цвет пикселя в координатах (300, 300) на экране с помощью Windows API и хранит его в переменной Вот обновленная версия с некоторыми минимальными улучшениями:
Надеюсь, это поможет! Данный код на языке Delphi позволяет определить код цвета произвольной точки экрана, в этом случае - точки с координатами (300; 300), используя функцию GetPixel. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Цвета и Палитра ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |