| 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 | 绘制一个标头控件中的指定项目 |