Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > вкладки и дочерние окна


Автор: drum 13.4.2012, 17:12
Здравствуйте! 

Есть окошко, хэндл которого я знаю. В окошке есть набор вкладок и ряд кнопок.
Когда окно открывается, то активной является первая вкладка и через функцию EnumChildWindows
видны как кнопки самого окна, так и элементы управления этой первой вкладки.

Однако, элементы в других вкладках не видны, и становятся видны только после того, как сделаешь 
эту вкладку активной, хотя бы один раз.

Класс окна вкладки называется #32770.

Вопрос. 
Как получить после открытия окна все элементы управления?

Можно ли как-нибудь после открытия окна, по очереди, сделать все вкладки активными, чтобы
стали доступны их вложенные элементы управления?

Заранее спасибо.

Автор: drum 13.4.2012, 19:00
Поторопился я с вопросом.

Прошёл по всем вкладкам TCM_SETCURFOCUS.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)