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

Потуги типа:
Label1.Caption=Point(x,y)
ни к чему не приводят.
Ёж писал(а):Помогите, плз. Не могу получить цвет пиксела по координате курсора.
Важно: курсор может быть не над формой программы, а где угодно на экране (над другими программами).
Координаты курсора получил, а дальше...
Подозреваю, что это делается через API, но как![]()
Потуги типа:
Label1.Caption=Point(x,y)
ни к чему не приводят.
NIC писал(а):Насчёт курсора тоже только API
GetCursorPos
NIC писал(а):GetPixel(GetDC(0), X, Y)
Public Declare Function GetPixel Lib "gdi32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As Long
Public Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
Dim clr As Long
clr = GetPixel(GetDC(0), X, Y)
Сейчас этот форум просматривают: AhrefsBot, Google-бот, PetalBot, The trick и гости: 11