以下是该方法的原型:
virtual CSize CMFCToolBar::CalcSize(TBasePane* pParentDockBar,
int cxAvailable,
BOOL bHorz);
- pParentDockBar 是指向父级停靠栏的指针。
- cxAvailable 是可用的水平空间(或垂直空间,具体取决于参数 bHorz)。
- bHorz 表示是否是水平布局(如果为 TRUE)还是垂直布局(如果为 FALSE)。
该方法返回一个 CSize 对象,表示工具栏在给定的条件下的最佳尺寸。
你可以在派生类中重写这个方法,以根据工具栏的内容和布局需求来计算最佳的大小。
转载请注明出处:http://www.zyzy.cn/article/detail/20295/MFC/CMFCToolBar