powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа мышой
2 сообщений из 2, страница 1 из 1
Работа мышой
    #35231395
gekko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос:
Как определить цвет пикселя под курсором вне формы?
...
Рейтинг: 0 / 0
Работа мышой
    #35231544
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Private Declare Function GetPixel Lib "gdi32.dll" (byval fahDc as long,byval faX as long,byval faY as long) as long
Private Declare Function GetCursorPos Lib "user32.dll" (faPA as POINTAPI) as long
Private Declare Function GetDC Lib "user32.dll" (byval fahWnd as long) as long
Private Suv PONTAPI
  X as long 
  Y as long
End Type
Private sub GetDisplayPixel()
  Dim tPA as POINTAPI
  Call GetCursorPos(tPA)
  Form1.BackColor= GetPixel(GetDC( 0 ),tPA.x,tPA.y)
End Sub
Код не проверял, т.к. писал его здесь (на глаз)...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа мышой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]