CControlBar::CalcFixedLayout

virtual CSize CalcFixedLayout( BOOL bStretch , BOOL bHorz );

返回值:
返回控件条的大小(以像素为单位),存储在一个CSize对象中。

参数:
bStretch指明是否伸展控件条以适应框架窗口的大小。如果不是一个可停靠的控件条,为非零值。当控件条处于停靠状态或浮动状态时,为0。
bHorz指明控件条是水平放置还是垂直放置的。水平放置时为非零值,否则为0。

说明:
本函数用于计算控件条的水平大小。
象工具条那样的控件条可以水平或垂直扩展以显示其中的按钮。如果bStretch为TRUE,则在bHorz提供的方向上扩展。下表列出了可能的排列:
bStretchBHorz伸展与否方向
是否停靠
TRUETRUE水平伸展水平
TRUEFALSE垂直伸展垂直
FALSETRUE不伸展水平
FALSEFALSE不伸展垂直


请参阅:CControlBar::CalcDynamicLayout