Поделиться через


Настройка внешнего вида элемента заголовка

Задав параметр dwStyle при первом создании элемента управления заголовком (CHeaderCtrl::Create), можно определить внешний вид и поведение элементов заголовка или самого элемента управления заголовком.

Ниже приведена выборка стилей, которые можно задать, и их назначение:

  • Чтобы сделать элемент заголовка похожим на pushbutton, используйте стиль HDS_BUTTONS .

    Используйте этот стиль, если вы хотите выполнить действия в ответ на щелчки мыши на элемент заголовка, например сортировку данных по конкретному столбцу, как и в Microsoft Outlook.

  • Чтобы предоставить элементам заголовка внешний вид "горячего отслеживания", когда курсор мыши передает их, используйте стиль HDS_HOTTRACK .

    Горячее отслеживание отображает трехмерную структуру, так как указатель передает элемент в другой плоской панели.

  • Чтобы указать, что элемент управления заголовком должен быть скрыт, используйте стиль HDS_HIDDEN .

    Стиль HDS_HIDDEN указывает, что элемент управления заголовком предназначен для использования в качестве контейнера данных, а не визуального элемента управления. Этот стиль не скрывает элемент управления автоматически, но, вместо этого, влияет на поведение CHeaderCtrl::Layout. Значение, возвращаемое в элементе WINDOWPOS структуры cy, равно нулю, указывающее, что элемент управления не должен быть видимым для пользователя.

Дополнительные сведения об этих свойствах см. в разделе "Элементы " в пакете SDK для Windows. Сведения о добавлении элементов в элемент управления заголовком см. в разделе "Добавление элементов в элемент управления заголовком".

См. также

Использование CHeaderCtrl
Controls