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