Конференция "WinAPI" » Область подсвечивания.
 
  • hub00 © (31.05.08 15:50) [0]
    Здравствуйте.
    Как можно узнать область экрана которая подсвечивается при нажатии кнопки Tab.
    К примеру, окно "Мой компьютер", нажимаем кнопку Tab выделяется какая-то ссылка или диск, еще раз нажимаем выделяется следущая ссылка итд. Как узнать ту область которая выделяется (подсвечивается)?
  • DVM © (31.05.08 19:48) [1]
    Никак.
  • hub00 © (31.05.08 19:50) [2]
    Ясно.
  • DVM © (31.05.08 20:00) [3]

    > hub00 ©   (31.05.08 19:50) [2]

    точнее, узнать можно, но сложно, но еще сложнее сопоставить это "подсвечивание"  с предыдущим нажатием таб.
  • Olegz77 © (02.06.08 16:59) [4]
    Интересная задачка. Ну, например, по таймеру сохранять screenshot, а потом сравнивать два последних и находить подсвеченную область. :)
  • hub00 © (02.06.08 17:44) [5]
    А как сравнивают? Интересно очень.
  • DVM © (02.06.08 22:27) [6]

    > Olegz77 ©   (02.06.08 16:59) [4]


    это будет тормозить.
    > hub00 ©   (02.06.08 17:44) [5]


    > А как сравнивают? Интересно очень.

    пиксель за пикселом
  • Игорь Шевченко © (02.06.08 22:40) [7]

    > Как можно узнать область экрана которая подсвечивается при
    > нажатии кнопки Tab.


    AttachThreadInput + GetFocus ?
 
Конференция "WinAPI" » Область подсвечивания.
Есть новые Нет новых   [134433   +22][b:0][p:0]