Есть гуи автоит в котором много картинок размещенных таким образом:
$h1499=GUICtrlCreatePic(@ScriptDir & "\Pics\1499.jpg", 5, 5, 0, 0)
Мне нужно чтобы другой скрипт автоит получал заголовок и класс окна этого гуи когда я кликаю на него мышкой.
$Struct = DllStructCreate($tagPoint)
$xy = MouseGetPos()
DllStructSetData($Struct, "x", $xy[0])
DllStructSetData($Struct, "y", $xy[1])
$wind = _WinAPI_WindowFromPoint($Struct)
$c = _WinAPI_GetClassName($wind)
Проблема в том что если я кликом попадаю не по пустому месту а по картинке то Геткласснейм возвращает не "AutoIt v3 GUI" как надо, а "Static" (класс элемента, картинки) и соответственно WinGetTitle($wind) дает пустую строчку. Что делать?
$h1499=GUICtrlCreatePic(@ScriptDir & "\Pics\1499.jpg", 5, 5, 0, 0)
Мне нужно чтобы другой скрипт автоит получал заголовок и класс окна этого гуи когда я кликаю на него мышкой.
$Struct = DllStructCreate($tagPoint)
$xy = MouseGetPos()
DllStructSetData($Struct, "x", $xy[0])
DllStructSetData($Struct, "y", $xy[1])
$wind = _WinAPI_WindowFromPoint($Struct)
$c = _WinAPI_GetClassName($wind)
Проблема в том что если я кликом попадаю не по пустому месту а по картинке то Геткласснейм возвращает не "AutoIt v3 GUI" как надо, а "Static" (класс элемента, картинки) и соответственно WinGetTitle($wind) дает пустую строчку. Что делать?