9月29日C++学习总结

今天学习了对菜单CMenu美化

       菜单CMenu:菜单是一系列命令的列表,用户能够选中其中的菜单项(命令)并执行相应的任务。

菜单分为两种:下拉菜单和快捷菜单。下拉菜单是Windows应用程序中用得最多的结构。在关闭状态下,它作为菜单栏位于窗口顶部的标题栏下面,选中某一菜单时,下拉出其相应的子菜单项。

快捷菜单是显示于窗体之上并独立于菜单栏的浮动式菜单。快捷菜单的设计也可以使用菜单编辑器。快捷菜单的显示由单击鼠标右键触发,所弹出的具体菜单依赖于被选中的对象或光标、鼠标在工作区域内所指的位置,所以,快捷菜单又称为上下文菜单。

MFC的菜单类CMenu提供了对菜单(包括下拉菜单和上下文菜单)和菜单项的操作。因此,利用CMenu成员函数,用户可以在程序运行时控制菜单,如增加、删除菜单项、设置菜单项的状态等。

工具栏CToolBar

        工具栏包含一组用于激活命令的位图按钮,按下一个工具栏按钮,等价于选择了一个菜单项。工具栏通常放在父边框窗口的顶部。此外,可以将工具栏拖动并停靠在父边框窗口的任何其它边上,或浮动到应用程序上面,也可以调整它的尺寸或拖动它。当用户移动鼠标到工具栏按钮上时,工具栏还可以显示工具提示。工具提示是一个小型弹出式窗口,显示工具栏按钮用途的简短描述。

        CToolBar类用于管理工具栏。CToolBar类的对象是带有一行位图按钮和可选分隔线的控件条。这些按钮可以像普通按钮、复选框或单选按钮那样动作。

相对的操作比较简单,只是代码比较难理解和应用,录制了老师上课的视频,会看上课视频进行温习。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 3.1. 介绍 现在,您已经安装了Wireshark并有可能热衷于开始捕捉您的第一个数据包。在接下来的章节中,我们...
    wwyyzz阅读 1,415评论 0 1
  • 1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 ...
    Moment__格调阅读 4,609评论 0 11
  • 界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成...
    A梦想才让心跳存在阅读 1,073评论 0 4
  • 一、误删资料恢复 一不小心删错了,还把回收站清空了,咋办啊?只要三步,你就能找回你删掉并清空回收站的东西。 步骤:...
    八爷君阅读 1,566评论 2 7
  • 1、3-6岁,是孩子性格塑造的最重要阶段,孩子85%-90%的性格、理想和生活方式都是在这段时间形成的。想要孩子成...
    傲视天下111阅读 286评论 0 0