Функция GetPixel

Declare Function GetPixel Lib "gdi32.dll" (ByVal hdc As Long, ByVal nXPos As Long, ByVal nYPos As Long) As Long

Платформа

GetPixel возвращает значение RGB пиксела в заданный координатах в контексте устройства.

Возвращаемое значение

В случае ошибки функция возвращает &HFFFF. В успешном случае функция возвращает значение RGB пиксела в заданной точке.

Параметры

hdc
Дескриптор контекста устройства.
nXPos
Координата x точки для определения цвета.
nYPos
Координата y точки для определения цвета.

Пример

' Определяем значение цвета точки
' с координатами (75,100).
Dim rgbVal As Long  ' значение RGB точки

' Определяем цвет на форме в точке (75,100).
rgbVal = GetPixel(Form1.hDC, 75, 100)

Debug.Print "Значение RGB точки" & rgbVal

Схожие функции
SetPixel, SetPixelV
Категория
Графика

В начало