以下是该方法的声明:
DWORD GetBarStyle() const;
这个方法返回一个 DWORD 类型的值,表示控制条的当前风格。可以使用位运算符与 CBRS_* 标志比较,以确定控制条的具体风格。
例如:
CControlBar myControlBar;
// 假设 myControlBar 是已经创建的 CControlBar 对象
DWORD dwStyle = myControlBar.GetBarStyle();
if (dwStyle & CBRS_ALIGN_TOP)
{
// 控制条在顶部停靠
}
else if (dwStyle & CBRS_ALIGN_LEFT)
{
// 控制条在左侧停靠
}
// 其他风格检查...
在这个示例中,使用 GetBarStyle 获取控制条的风格,然后通过位运算与 CBRS_ALIGN_TOP、CBRS_ALIGN_LEFT 等标志比较,以确定其停靠的位置。
转载请注明出处:http://www.zyzy.cn/article/detail/16087/MFC/CControlBar