------------------------------------------------------------------------——
|属性页1|属性页2|属性页3|                                                   |
——————————————————————————————————————
|                                                                           |
|                                                                           |
|                                                                           |
|                                                                           |
|                                                                           |
|                                                                           |
———————————————————————————————————————
|  ToolBar                                                                  |
|                                                                           |
——————————————————————————————————————
|  ListBox                                                                  |
|                                                                           |
|                                                                           |
|                                                                           |
|                                                                           |
|                                                                           |
|____________________________________________________________________________

解决方案 »

  1.   

    前面“属性页”部分用一个CDialogBar;其他就是普通界面了。
      

  2.   

    按标准方法创建窗口。frame,MDIClient,toolbar,tab,listbox
    frame窗口响应WM_SIZE消息OnSize()   在这个消息里重排窗口位置。
      

  3.   

    我想实现这样的效果:弹出的每一个子窗口中ToolBar和ListBox都是一样的,只是上面部分的内容不同,我的程序是操作数据库的。不可能在每一个窗口中去创建相同的部分,怎么实现呀??
      

  4.   

    是这样的,我在作一个工资管理的小程序,比如我现在要修改人员信息,属性页中可能是人事部、财务部,Toolbar中是一些固定的操作比如增加、修改、删除,listbox中显示从对应数据库中读中的数据。属性页由人事部切换到财务部时Listbox中的数据应更新。每个界面都是类似的,怎么实现呀!
      

  5.   

    1、首先我要说明的是你这样设计不好。假如单位有30个or more 部门,那你不是要有30个or more TAB,那样看起来会怎么样....
    2、你可以用这种方案(这是我随便想的,仅供参考)
      ____________________            功能按钮
      |                  |
      | listbox(显示部门)|       listbox(显示人员信息)
      |                  |
      |__________________|
    当用户双击部门里,右边的listbox更新该部门人员信息。3、你的方案也好实现。   在子窗口消息WM_CREATE(OnCreate)中依次创建TAB控件,toolbar,listbox。
       在子窗口消息WM_SIZE(OnSize)中重新排列TAB,toolbar,listbox控件的位置。   
      

  6.   

    iswjh十分感谢,我是举个例子来说明问题,感觉我作的东西这种界面还是很好的,以前作了个弹出对话框的实在不好看,有实例吗?刚接触界面编程十分陌生,进展太慢了!!
      

  7.   

    在视图类中怎么创建Toolbar呀??