自定义标头项的外观

通过在首次创建标头控件(CHeaderCtrl::Create)时设置 dwStyle 参数,可以定义标头项或标头控件本身的外观和行为。

这里是您可以设置的样式及其用途的示例:

  • 若要使标题项看起来像一个推送按钮,请使用 HDS_BUTTONS 样式。

    如果您希望通过单击标题项来执行操作(例如按特定列排序数据),请使用此样式,就像在 Microsoft Outlook 中一样。

  • 若要让标题项在鼠标光标经过它们时出现“热跟踪”外观,请使用 HDS_HOTTRACK 样式。

    当指针越过其他平面栏中的某个项时,热跟踪将显示 3D 轮廓。

  • 若要指示应隐藏标头控件,请使用 HDS_HIDDEN 样式。

    HDS_HIDDEN样式指示标头控件旨在用作数据容器,而不是视觉对象控件。 此样式不会自动隐藏控件,而是影响控件 CHeaderCtrl::Layout的行为。 结构 cy 成员 WINDOWPOS 中返回的值将为零,指示控件不应对用户可见。

有关这些属性的详细信息,请参阅 Windows SDK 中的 。 有关将项添加到标头控件的信息,请参阅 向标头控件添加项

另请参阅

使用 CHeaderCtrl
控件