Udostępnij za pośrednictwem


Dostosowywanie wyglądu elementu nagłówka

Ustawiając parametr dwStyle podczas pierwszego tworzenia kontrolki nagłówka (CHeaderCtrl::Create), można zdefiniować wygląd i zachowanie elementów nagłówka lub samej kontrolki nagłówka.

Oto próbkowanie stylów, które można ustawić i ich przeznaczenie:

  • Aby element nagłówka wyglądał jak naciśnięcie, użyj stylu HDS_BUTTONS .

    Użyj tego stylu, jeśli chcesz wykonywać akcje w odpowiedzi na kliknięcia myszy na elemencie nagłówka, takim jak sortowanie danych według określonej kolumny, tak jak w programie Microsoft Outlook.

  • Aby nadać elementom nagłówka wygląd "gorącego śledzenia", gdy kursor myszy przechodzi nad nimi, użyj stylu HDS_HOTTRACK .

    Funkcja śledzenia gorąca wyświetla konspekt 3-W, gdy wskaźnik przechodzi przez element na innym pasku płaskim.

  • Aby wskazać, że kontrolka nagłówka powinna być ukryta, użyj stylu HDS_HIDDEN .

    Styl HDS_HIDDEN wskazuje, że kontrolka nagłówka ma być używana jako kontener danych, a nie kontrolka wizualizacji. Ten styl nie ukrywa automatycznie kontrolki, ale zamiast tego wpływa na zachowanie elementu CHeaderCtrl::Layout. Wartość zwrócona w elemencie cy WINDOWPOS struktury będzie równa zero wskazująca, że kontrolka nie powinna być widoczna dla użytkownika.

Aby uzyskać więcej informacji na temat tych właściwości, zobacz Elementy w zestawie Windows SDK. Aby uzyskać informacje na temat dodawania elementów do kontrolki nagłówka, zobacz Dodawanie elementów do kontrolki nagłówka.

Zobacz też

Korzystanie z CHeaderCtrl
Kontrolki