Добрый день, форумчане.
Помогите решить вопрос.
Есть код, который щелкает по трею - по программе "Динамики".
В результате этого скрипта - появляется это окошко динамиков (громкость динамиков).
Подскажите - как поместить уровень бегунка на 55% по шкале (то есть примерно посередине) ?
(Не могу при помощи АвтоитИнфо перехватить название этого элемента с полосой прокрутки, поскольку окно громкости динамиков - быстро исчезает)
Помогите решить вопрос.
Есть код, который щелкает по трею - по программе "Динамики".
В результате этого скрипта - появляется это окошко динамиков (громкость динамиков).
Код:
#include <GuiToolbar.au3>
Global $tray, $search = "Динамики"
$tray = ControlGetHandle("[class:Shell_TrayWnd]", "", "ToolbarWindow321")
If FindClick($search) Then Exit
ControlClick("[class:Shell_TrayWnd]", "", "Button1")
$tray = ControlGetHandle("[class:NotifyIconOverflowWindow]", "", "ToolbarWindow321")
If Not FindClick($search) Then MsgBox(0, "", "Кнопка с текстом '" & $search & "' не найдена", 7)
Func FindClick($text)
For $i = 0 To _GUICtrlToolbar_ButtonCount($tray) - 1
If StringInStr(_GUICtrlToolbar_GetButtonText($tray, _GUICtrlToolbar_IndexToCommand($tray, $i)), $text) > 0 Then
_GUICtrlToolbar_ClickIndex($tray, $i)
Return 1
EndIf
Next
Return 0
EndFunc
Подскажите - как поместить уровень бегунка на 55% по шкале (то есть примерно посередине) ?
(Не могу при помощи АвтоитИнфо перехватить название этого элемента с полосой прокрутки, поскольку окно громкости динамиков - быстро исчезает)