Автоматизирую установку Winamp`a. В ней нужно снять "галочки" некоторых чекбоксов для этого использую _GUICtrlTreeView_SetChecked.
Визуально все работает хорошо галочки снимаются, НО только визуально, т.е. галочка показывается "снятой", но в действительности она не "снята" действие привязанное с неё все равно выполняется. Как это исправить?
Пример кода который использую:
Визуально все работает хорошо галочки снимаются, НО только визуально, т.е. галочка показывается "снятой", но в действительности она не "снята" действие привязанное с неё все равно выполняется. Как это исправить?
Пример кода который использую:
Код:
$hWnd = WinGetHandle('Установщик проигрывателя Winamp')
$hList = ControlGetHandle($hWnd, '', '[CLASS:SysTreeView32; INSTANCE:1]')
$hItem = _GUICtrlTreeView_FindItem($hList, 'Агент проигрывателя Winamp')
_GUICtrlTreeView_SetChecked($hList, $hItem, False)