Всем привет
Раньше работал вариант, предложенный InnI
Но теперь почему-то закрывается активная вкладка :stars:
Заранее спасибо
Раньше работал вариант, предложенный InnI
Код:
#include <UIAutomate.au3>
Opt("WinTitleMatchMode", 2)
$hWnd = WinActivate(" - Google Chrome")
If Not $hWnd Then Exit ConsoleWrite("!> Окно браузера не найдено" & @CRLF)
$oParent = _UIA_GetElementFromHandle($hWnd) ; окно браузера
$oTab = _UIA_GetControlTypeElement($oParent, "UIA_TabItemControlTypeId", True, "SelectionItem.IsSelected") ; активная вкладка
_UIA_ElementMouseClick($oTab, "right") ; клик ПКМ
$oItem = _UIA_WaitControlTypeElement($oParent, "UIA_MenuItemControlTypeId", "Закрыть вкладки справа") ; пункт меню
If _UIA_ElementGetPropertyValue($oItem, "IsEnabled") Then ; если пункт доступен
_UIA_ElementMouseClick($oItem) ; клик ЛКМ
Else ; если справа нет вкладок (пункт заблокирован)
Send("{ESC}") ; закрываем меню
EndIf
Заранее спасибо