CMFCHeaderCtrl选件类
CMFCHeaderCtrl 选件类支持对标头控件的多个列。
class CMFCHeaderCtrl : public CHeaderCtrl
成员
公共构造函数
名称 |
说明 |
---|---|
构造 CMFCHeaderCtrl 对象。 |
|
CMFCHeaderCtrl::~CMFCHeaderCtrl |
析构函数。 |
公共方法
名称 |
说明 |
---|---|
启用或禁用 多列排序 当前标头控件模式。 |
|
在升序或降序指示列是否未排序,或者排序。 |
|
检索第一个排序的列的从零开始的索引。标头控件的。 |
|
CMFCHeaderCtrl::GetThisClass |
用于由框架获取指向与此选件类类型的 CRuntimeClass 对象。 |
指示在标头控件的列是否在升序排序。 |
|
指示当前标头控件的父窗口是否为对话框。 |
|
指示当前标头控制是否在 多个列排序 模式。 |
|
从列表中移除指定的列排序列。 |
|
设置指定列的排序顺序。标头控件的。 |
受保护的方法
名称 |
说明 |
---|---|
调用由框架绘制标头控件的列。 |
|
调用由框架绘制排序箭头。 |
|
调用framework加载标头控件的列的背景。 |
示例
下面的示例演示如何构造对象 CMFCHeaderCtrl 选件类,并且,如何启用 多个列排序 当前标头控件模式。
CMFCHeaderCtrl* headerCtrl = new CMFCHeaderCtrl();
headerCtrl->EnableMultipleSort();
备注
CMFCHeaderCtrl 选件类是在标头控件的列的排序箭头表示列排序。使用 多列排序 模式,如果将父的列列表控件(CMFCListCtrl选件类)可同时进行排序。
继承层次结构
要求
标头: afxheaderctrl.h