theHelg
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добрый день! Есть оконное графическое приложение, которое САМО меняет картинку курсора мышки. Мне нужно отловить момент, когда приложение меняет курсор с одного на другой. MouseGetCursor возвращает все время тип ARROW, хотя в приложении форма курсора меняется... Функция GetCursorInfo - через handle возвращает все время один и тот же указатель, несмотря на то, что курсор меняется... Пытаюсь отловить цвет пикселя на указатели мышки, но GetPixel из gdi32.dll мне дает лишь цвет пикселя ПОД мышкой! Смотрю цвет, что-то типа такого: $pos = MouseGetPos() $varColor = PixelGetColor($pos[0]+2, $pos[1]+2) Собственно вопрос. Как или чем можно вытащить тип курсора (который всегда ARROW) или хотя бы цвет указателя мышки... ЗЫ Print Screen не предлагать... уже думал над этим, но очень долго работает... |