界面仿照MatLab 6.5。其他随便,
重要的是3个子窗口:Workspace,Command Window,Command Histroy。3个子窗口都有标题栏和两个按钮。在默认情况下,左边的按钮是一个“不停靠”按钮,
形状是一个指向右上方的箭头,
右边的按钮是灰色的“往下还原”按钮。单击“不停靠”按钮,子窗口脱离主框架,居于屏幕中央。
此时,“不停靠”按钮变成“停靠”按钮,形状是一个指向左下方的箭头;
“往下还原”按钮变成有效的“最大化”按钮。单击“最大化”按钮即可最大化此子窗口,此时,
按钮变成有效的“往下还原”按钮,就像普通的Windows程序。单击“停靠”按钮,子窗口又回到主框架的原来位置。像MatLab一样,子窗口在主框架中的时候,没有菜单栏,
脱离主框架后,有菜单栏。子窗口Workspace还有工具栏。
三个子窗口中的视图部分参考Matlab,只要外观像就行。谢谢各位大虾。

解决方案 »

  1.   

    我有一个和VC界面一样的,不知道可不可以,要得话发邮件给我[email protected]
      

  2.   

    那个和你说的差不多,我没见过MatLab,虽然我也是作图象的,汗...
      

  3.   

    啊,这个应该比较容易吧,bcg或者xtreme都可以实现
    现在这些都有现成的了.
      

  4.   

    http://www.vckbase.com/
    上有个人会了一个vc的界面.(具体名字忘了)
    有Workspace,Command Window
      

  5.   

    Matlab主界面
    http://www.byhh.net/upload/Matlab.gif&F=1104456336点击子窗口 Command Histroy 的“脱离”按钮
    (形状是一个指向右上方的箭头)后的界面
    http://www.byhh.net/upload/CommandHistroy.gif&F=1104456381我不知道这是不是 Splitter Window,
    因为其中是窗口而不是pane;
    或者这是几个 Control Bar,
    每个都用对话框实现。感谢各位帮助。
      

  6.   

    参考:
    http://www.vckbase.net/document/viewdoc/?id=691
    http://www.vckbase.net/document/viewdoc/?id=1059
    http://www.vckbase.net/document/viewdoc/?id=1074
      

  7.   

    http://www.vckbase.net/document/viewdoc/?id=257
      

  8.   

    http://www.codeproject.com/docking/sizecbar.asp
    http://www.codeproject.com/docking/sizing_tabctl.asp
      

  9.   

    这个很像:http://www.codeproject.com/docking/splittest.asp