HORRIBLE,
Цитата:
как уловить вот это момент поменял ли он вид или нет???
|
Эта картинка часть AutoIt'овского GUI? или внешняя картинка?
Если AutoIt'овская, то наверное проще проверять положение мышки над картинкой, а если внешняя, то нужно циклом проверять MouseGetCursor:
Код:

HotKeySet("{ESC}", "Quit")
$Last_Cursor = MouseGetCursor()
While 1
Sleep(100)
$Current_Cursor = MouseGetCursor()
If $Last_Cursor <> $Current_Cursor Then
MsgBox(64, "Внимание!", _
StringFormat("Смена курсора:\n\nПредыдущий <%s>, Текущий <%s>", _
_GetCursorStringValue($Last_Cursor), _GetCursorStringValue($Current_Cursor)), 2)
$Last_Cursor = $Current_Cursor
EndIf
WEnd
Func _GetCursorStringValue($iValue)
Local $aStr_Values[16] = ["Pointing/Grabbing hand", "APPSTARTING", "ARROW (Default?)", "CROSS", "HELP", "IBEAM (Selection)", _
"ICON", "NO", "SIZE", "SIZEALL", "SIZENESW", "SIZENS", "SIZENWSE", "SIZEWE", "UPARROW", "WAIT"]
If $iValue < UBound($aStr_Values) And $iValue >= 0 Then Return $aStr_Values[$iValue]
Return $iValue
EndFunc
Func Quit()
Exit
EndFunc
В случае с курсором руки (наведение над ссылкой), будет выведено «Текущий: Pointing/Grabbing hand».