Beginner_mfc Ответов: 1

Как я могу раскрасить строку / метку, содержащую вкладки в cpropertysheet


Я могу изменить цвет фона вкладок с помощью onDrawItem, но я не могу раскрасить строку, содержащую заголовки вкладок, то есть область в таблице свойств, где мы можем переключаться между вкладками.Не говорите ни о каком способе, который требует подклассов или ненужного дополнительного добавления класса, производного от CTabCtrl

Что я уже пробовал:

Я попробовал onEraseBkgnd (), но в классе, производном от Cpropertysheet. Я не производил класс от CTabCtrl и использовал подклассы.

1 Ответов

Рейтинг:
0

Richard MacCutchan

Это та же проблема, что и ваш диалоговый вопрос. Для доступа к фрейму необходимо использовать неклиентские сообщения paint.