通过在首次创建标头控件(CHeaderCtrl::Create)时设置 dwStyle 参数,可以定义标头项或标头控件本身的外观和行为。
这里是您可以设置的样式及其用途的示例:
若要使标题项看起来像一个推送按钮,请使用 HDS_BUTTONS 样式。
如果您希望通过单击标题项来执行操作(例如按特定列排序数据),请使用此样式,就像在 Microsoft Outlook 中一样。
若要让标题项在鼠标光标经过它们时出现“热跟踪”外观,请使用 HDS_HOTTRACK 样式。
当指针越过其他平面栏中的某个项时,热跟踪将显示 3D 轮廓。
若要指示应隐藏标头控件,请使用 HDS_HIDDEN 样式。
HDS_HIDDEN样式指示标头控件旨在用作数据容器,而不是视觉对象控件。 此样式不会自动隐藏控件,而是影响控件
CHeaderCtrl::Layout的行为。 结构 cy 成员WINDOWPOS中返回的值将为零,指示控件不应对用户可见。
有关这些属性的详细信息,请参阅 Windows SDK 中的 项 。 有关将项添加到标头控件的信息,请参阅 向标头控件添加项。