在 MFC 中,CReBarCtrl 类确实提供了 DeleteBand 方法,用于删除 ReBar 控件中的一个 band。以下是 CReBarCtrl::DeleteBand 方法的声明:
BOOL DeleteBand(UINT uBand);

  •  uBand 参数表示要删除的 band 的索引。


以下是一个简单的示例,演示如何使用 CReBarCtrl::DeleteBand 方法删除 ReBar 控件中的一个 band:
CReBar myReBar;

// 创建 ReBar 控件
myReBar.Create(this);
myReBar.AddBar(/* 添加工具栏或其他控件 */);

// 删除 ReBar 中的第一个 band
myReBar.GetReBarCtrl().DeleteBand(0);

在这个示例中,首先通过 Create 方法创建了 ReBar 控件,并通过 AddBar 方法添加了一个工具栏或其他控件。然后,通过 GetReBarCtrl 获取与 ReBar 控件相关联的 CReBarCtrl 对象,并使用其 DeleteBand 方法删除第一个 band。




转载请注明出处:http://www.zyzy.cn/article/detail/21904/MFC/CReBarCtrl