问题描述
- CMFCToolBar创建的工具栏,怎样自动向左靠拢?
-
VS2010创建的框架程序中,用的是CMFCToolBar创建的工具栏,现在自定义的工具栏已经可以正常显示了,但我发现当从左到右分别排列3个工具栏时,隐藏中间那个,另外2个就停留在原处,中间出现一块空档。 我想当我隐藏中间的工具栏时,右边的自动向左边靠拢,把这个空档补上。注:如果能实现VS2010那样的工具栏效果更佳。 (不能拖动成炫富状态, 不能拖动左右移动位置,只能切换自身所在的行.)
解决方案
不要那样设计,你用过office 2003没有,你隐藏工具栏,并不会自动靠拢的。你最好不要发明创造。
另外,你可以用coolbar或者rebar,他们倒是自动靠拢的。
时间: 2024-08-22 14:18:25