Что нового

Изменение порядка окон в панели задач

Serg2000mr

Новичок
Сообщения
3
Репутация
0
Добрый день. Уже наверное месяц бьюсь над задачей. Нужно изменить порядок окон в панели задач.
Выяснил, что список окон можно получить через UIAutomation, а через WinApi - никак. Как через UIAutomation можно менять порядок элементов?
 

Вложения

  • Окна в панели задач.png
    Окна в панели задач.png
    283.6 КБ · Просмотры: 9

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Как через UIAutomation можно менять порядок элементов?
Никак. Интерфейс не предоставляет такой возможности.
Но в данном случае можно использовать UIAutomation для поиска координат нужных кнопок. После чего выполнить
Код:
MouseClickDrag()
с одних координат на другие.
 
Автор
S

Serg2000mr

Новичок
Сообщения
3
Репутация
0
Никак. Интерфейс не предоставляет такой возможности.
Но в данном случае можно использовать UIAutomation для поиска координат нужных кнопок. После чего выполнить
Код:
MouseClickDrag()
с одних координат на другие.
Да уж, веселая задачка попалась... Можете подсказать, как найти координаты кнопки нужного окна?
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
найти координаты
Код:
_UIA_ElementGetBoundingRectangle()

 
Автор
S

Serg2000mr

Новичок
Сообщения
3
Репутация
0
Код:
_UIA_ElementGetBoundingRectangle()

Спасибо!
 
Верх