CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

DialogBar怎样整列停靠在左边,并使停靠在下面的不占满下面整列?

楼主soft2003(softXP)2005-06-02 10:38:21 在 VC/MFC / 界面 提问

怎样把:  
  0000  
  0000  
  0000  
  0000  
  111111111111111111  
  111111111111111111  
  要变成:  
  0000  
  0000  
  00001111111111111111111  
  00001111111111111111111  
  问题点数:0、回复次数:12Top

1 楼vcmute(BCare4 H1Rest Good9!)回复于 2005-06-02 13:08:40 得分 0

和DockControlBar先后顺序有关Top

2 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-06-03 11:14:42 得分 0

设置Dock顺序Top

3 楼Featured(我握着爱情的门票静静排队……)回复于 2005-06-03 13:29:00 得分 0

markTop

4 楼Steven7(Steven7)回复于 2005-06-07 09:15:01 得分 0

http://community.csdn.net/Expert/topic/4057/4057258.xml?temp=.1146356  
  能解决问题100分送出~!关于两个DialogBar停靠位置的!  
   
   
  这个也是楼主发的同样的问题吧?  
  这个问题需要深入MFC源代码中找答案,100分还差不多:))  
  正在研究...Top

5 楼mintwlf(Programmer)回复于 2005-06-07 10:00:12 得分 0

在ReCalcLayout里面好好计算就行了。Top

6 楼krh2001(边城浪子)回复于 2005-06-08 08:51:32 得分 0

我不是已经写个例子了吗?   怎么还没弄好?Top

7 楼codewarrior(会思考的草)回复于 2005-06-08 18:01:30 得分 0

把两个bar放到一个CDockBar里而不改写CDockBar是不可能的!MFC提供的函数把内部的CControlBar窗口拉伸到了32767.Top

8 楼Steven7(Steven7)回复于 2005-06-09 09:31:37 得分 0

to   codewarrior(会思考的草)   网友:  
  我感觉这个问题并非是要把两个bar放到一个CDockBar里,而是要把横向的Dockbar的对整行的“霸占”改成纵向的Dockbar对整列的“霸占”Top

9 楼codewarrior(会思考的草)回复于 2005-06-09 10:46:08 得分 0

哦抱歉没看清,这样的话我觉得你应该修改DockControlBar的顺序.Top

10 楼codewarrior(会思考的草)回复于 2005-06-09 10:47:11 得分 0

或者说把纵向的DOCKBAR的ID调前一点,因为Frame是通过OnSizeParent计算各个CDockBar占用的空间的.Top

11 楼ringphone(临风)回复于 2005-06-13 09:17:39 得分 0

应该要修改MFC源代码了,因为容纳你DockControlBar的窗口是先满足整行霸占再考虑整列霸占的,只要有横向DockControlBar,必定是先整行霸占。除非你得到容纳DockControlBar的窗口,改变其窗口位置。Top

12 楼mintwlf(Programmer)回复于 2005-07-20 09:11:58 得分 0

关于ControlBar的问题,你可以去http://blog.csdn.net/MintStudio/archive/2005/07/19/429273.aspx看看。Top

相关问题

  • 在一个dialogbar里放一个treectrl,向左停靠,主框架大小变化时,如何保证treectrl始终填满左边dialogbar的所占区域???
  • 如何update 整列!
  • 两个ControlBar如何上下停靠在左边?急急 求救
  • 两个ControlBar如何“稳定的”上下停靠在左边?
  • 如何制作停靠在Frame左边的垂直方向的工具栏?
  • 高分求助:两个ControlBar如何“稳定的”上下停靠在左边? (问题解决后及时结帖)
  • data report怎么调整列距离呀?
  • excel如何自动调整列宽
  • excel 在vba里怎么调整列宽
  • Applet中JTable不能自动调整列宽?

关键词

  • .net
  • mfc
  • 整列
  • 停靠
  • cdockbar
  • dockcontrolbar
  • 霸占
  • 整行
  • dockbar
  • 问题

得分解答快速导航

  • 帖主:soft2003

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo