Страница 1 из 1

Сам себе Windows ...

Добавлено: 02 Август 2006, 14:09
Игорь Столяров
Привет всем !

Тут уперся казалось бы в детский вопрос. Если программа MDI Frame и соответственно внутри ее MD Window, которых может быть N < 64.
В общем обычная программа. Нужно сделать переключение всех открытых окон (потоков) внутри программы по кругу при помощи "горячей кнопки", аналогично как в Windows "ALT+TAB".

В голову приходят какие-то душераздирающие варианты, вроде завести глобальную очередь открытых потоков, перехватывать в FRAME по Alert комбинацию кнопок и потом передавать события в поток по его номеру, далее активировать дочернее окно ... :(
Что-то сразу стало грустно. Окон много, я один. А проще это никак нельзя сделать ?!
Заранее спасибо за идею, если она конечно вообще есть в природе ... ;)

Добавлено: 02 Август 2006, 14:18
Admin
А Ctrl-F6 не пробовал? :)

Добавлено: 02 Август 2006, 15:12
Игорь Столяров
Блин ! Спасибо ... :)
Как обычно, все проблемы и вопросы от невнимательности ... ;(