| CObject | 
| └CCmdTarget | 
| └CWnd | 
| └CHeaderCtrl | 
| · | 标头项目的定制排序。 | 
| · | 标头项目的拖放,直接重新设置标头项目。创建CHeaderCtrl对象时采用HDS_DRAGDROP风格。 | 
| · | 在列大小改变时一直保持标头项目文本可视。创建CHeaderCtrl对象时采用HDS_DRAGDROP风格。 | 
| · | 标头热追踪。当指针停留在标头项目之上时,标头项目高亮度显示。创建CHeaderCtrl对象时采用HDS_DRAGDROP风格。 | 
| · | 支持图象列表。标头项目可以包含存放在CImageList对象中的图象。 | 
| CHeaderCtrl | 构造一个CHeaderCtrl对象 | 
| Create | 创建一个标头控件并把它附加给CHeaderCtrl对象 | 
| GetItemCount | 获取一个标头控件下的项目总数 | 
| GetItem | 获取一个标头控件中项目的更多信息 | 
| SetItem | 设置一个标头控件中指定项目的属性 | 
| GetImageList | 获取在标头控件中画标头项目的图象列表的句柄 | 
| SetImageList | 将一个图象列表在标头控件中排列 | 
| GetItemRect | 获取一个标头控件中给定控件的有界矩形 | 
| GetOrderArray | 获取一个标头控件中自左至右的顺序排列的项目 | 
| SetOrderArray | 在一个标头控件中设置自左至右的项目顺序 | 
| OrderToIndex | 获得一个标头控件中依项目顺序排列的项目的索引值 | 
| InsertItem | 在一个标头控件中添加一个项目 | 
| DeleteItem | 从一个标头控件中删除一个项目 | 
| Layout | 在一个给定矩形中获取一个标头控件的大小和位置 | 
| CreateDragImage | 创建一个项目的图象的透明形式 | 
| SetHotDivider | 改变在标头项目之间的分隔线来显示一个标头项目的人工拖放 | 
| DrawItem | 绘制一个标头控件中的指定项目 |