毕业设计需求,自己做怎么做啊最好详细些  谢谢

解决方案 »

  1.   

    用对话框来做的话,菜单这个比较好弄,百度下就可以解决。那个有点像工具栏的,可以用个无边框的对话框,child风格,上面弄几个按钮,下面的话一个tab控件如果用单文档的话,好久没用过单文档了,菜单是现成的,那个工具栏么,取消默认的,用个dialogbar可以搞定,略微麻烦点,总体都差不多
      

  2.   

    整体看 应该是一个单文档的工程
      创建工程的时候把Cview类改成CFormView
     这样的话你就可以像操作对话框一样在上面拖控件了。 例如你的第2幅图的实现你就可以 在上面放一个Tab contorl控件就可以实现那种切换功能。
      第3幅图 你可以在左边先放一个日期控件,下面那个貌似有点麻烦,下面要不你就自己重写一个Cbutton画一个,或者是最简单的就是弄很多张图开个定时器换图。右边可以直接放一个列表控件。
     当然 你也可以用对话框实现,对话框你就的先实现上面的那些工具栏!当然如果只是为了达到效果,你可以先切图
    再放对应的button把图放到上面点击的时候,触发按钮的事件,你再实现切换效果也行。
      

  3.   

    以那个“工具栏”为例子,在资源模板里添加一个对话框模板,然后给这个模板关联一个对话框类,就是生成一个从dialog派生的类,假如类名是CToolDialog,然后在主对话框的oninitdialog里创建对话框实例。
    CToolDialog *pDialog = new CToolDialog;
    pDialog-》create();
    pdialog-》showwindow();
    pdialog可以定义成成员变量。tabctrl可以直接拖放进去,也可以动态创建
      

  4.   

    就是创建一个对话框这里创建新建的对话框对象,并且create我有时候说不清楚,只能传图片,大家见谅啊
    是这个样子吧
      

  5.   

    别被 MFC误导了,windows程序全是对话框程序,所谓的MFC的单文档程序 就是MFC帮你在对话框上实现了一些 单文档程序的功能而已。
      

  6.   

    朋友你这才是误导人吧
    你是不是做C#或VB或BCB转过来做VC的
      

  7.   


    我是做win32 的, MFC单文档程序 无非就是用了 MFC的 文档类, 在对话框上放个 菜单栏 工具栏 状态栏 而这些都是windows 控件。MFC把程序分成 对话框 单文档 多文档程序 这种古老的方法已经过时了,从微软的winform 就可以看出 ,只把程序分成一类 那就是 窗体+子窗体,具体你要做什么方面的应用你自己去实现去。而且现在很多公司 做界面都是基于对话框做 甚至把 标题栏都取消了 自己贴图实现美化,因为windows 你重绘个标题栏很麻烦。
      

  8.   

    楼主 我建议你不要用MFC, 要么用win32, 要么用 winform 或者 WPF 都是很好的。因为.NET 平台属于windows 组件的一部分,而MFC 只是 一个简单封装了windows API 的类库,是以动态库形式呈现的,如果你写个小程序的话 建议用win32,写出来的程序很小巧,而用MFC 你就要把整个MFC 动态库打包进去 显得你的程序很大。如果你做大型项目的话 建议用。net 平台。
      

  9.   

    朋友,win32 没怎么做过winform wpf也没接触过,只能用mfc进行尝试
    如果实在不行我在考虑朋友你说的
    谢谢你
      

  10.   

    mfc 对话框就能解决!
    上面弄个菜单!(也可变成按钮+、啥控件、)
    中间那个工具栏直接用按钮!无边框,也便于贴图
    下面那个tab ,直接用按钮也ok,不过得发点功能做这个按钮(缺个角呀,呵呵当然也可以用PNG弄出来也会很漂亮)
    下面那些控件也应该很简单了!
      

  11.   

    正解,很多windows 控件 其实直接用几个button 就能解决,菜单就是 button + list 控件 combox 就是edit+button + list控件 bab 就是 button + 几个dialog 切换 状态栏就是 一些 edit 控件的组合
      

  12.   

    单文档,MFC即可。
    可以用BCG界面包轻松实现。
    也可实现Ribbon界面。
      

  13.   

    朋友,谢谢你,我第一次听说BCG 是mfc控件,我一会试试看,正在下载,但我还是希望通过这次毕业设计锻炼一下
      

  14.   

    看图片估计示例是用win32写的,win32写的比较灵活,一般不会多出自己不想要的东西,MFC封装的东西有些很多时候是不需要用的,win32写的比MFC麻烦些,呵呵,我也在做毕业设计,不过不是我的,是帮一个学姐做的,我用的是MFC,估计还有几天就能交工...LZ加油
      

  15.   

    朋友,谢谢你的回答
    能交个朋友吗,指点我一下mfc ,在不打扰你的情况下915484383验证:火影忍者朋友如果可以留下你的qq,我会加你的
      

  16.   

    自己编写界面的难度有时候是不可想象的,而且MFC总有一天会过时。因此如果有现成的库实在没有必要自己编写,哪怕用一些现有开源的界面库也省事的多,除非你是专门负责界面的,呵呵