自定义标头项的外观

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

下面是可以设置的样式及其用途的采样:

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

    如果要执行作以响应标题项上的鼠标单击(如按特定列对数据进行排序),请使用此样式,就像在 Outlook Microsoft 中所做的那样。

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

    热跟踪在指针通过其他平面条中的项时,将显示三维轮廓。

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

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

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

另请参阅

使用 CHeaderCtrl
控件