在 MFC 的 CReBarCtrl 类中,确实存在 CReBarCtrl::GetBandBorders 这个公共方法。下面是该方法的一般形式:
void GetBandBorders(
   int* pnBorders
) const;

该方法用于检索 ReBar 控件中各个带的边框尺寸。参数 pnBorders 是一个指向 int 数组的指针,用于接收边框尺寸信息。通常,这个数组包含四个元素,分别表示带的左、上、右、下的边框尺寸。

示例代码:
CReBarCtrl m_wndReBar;

// ...

int nBorders[4];
m_wndReBar.GetBandBorders(nBorders);

// nBorders[0] 为左边框宽度
// nBorders[1] 为上边框高度
// nBorders[2] 为右边框宽度
// nBorders[3] 为下边框高度

请注意,在使用此方法之前,确保已经成功创建了 CReBarCtrl 控件,并且该控件已经包含了带。


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