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