an99dre
29-03-2010, 07:07
При клике на рабочем столе правой кнопкой мыши появляется меню, в нём выбираем "Упорядочить значки">"выровнять по сетке"
Необходимо ПРОВЕРИТЬ отмечен ли данный пункт и если отмечен, то убрать отметку. Следующий скрипт позволяет убрать/поставить отметку, но не проверяет, а меняет на противоположное значение.
#Include <GUIListView.au3>
WinMinimizeAll()
$hWnd = ControlGetHandle("desktop", "", "")
_GUICtrlListView_ClickItem($hWnd, "", 'Right', 0, 1)
send("{у}{ы}")
Необходимо ПРОВЕРИТЬ отмечен ли данный пункт и если отмечен, то убрать отметку. Следующий скрипт позволяет убрать/поставить отметку, но не проверяет, а меняет на противоположное значение.
#Include <GUIListView.au3>
WinMinimizeAll()
$hWnd = ControlGetHandle("desktop", "", "")
_GUICtrlListView_ClickItem($hWnd, "", 'Right', 0, 1)
send("{у}{ы}")