美文网首页
第八节 菜单栏弹出框的实现

第八节 菜单栏弹出框的实现

作者: 苡儿 | 来源:发表于2018-11-06 19:56 被阅读0次

具体实现效果:点击菜单栏中的跳转页面,可以弹跳出新的窗口,如下图所示


效果图.png

1.实现菜单栏,具体实现过程见第六节。


菜单栏.png

2.在主窗口的初始化(OnInitDialog())中添加代码:
CMenu menu;
menu.LoadMenu(IDR_MENU1); //IDR_MENU1为菜单栏的ID号,注意这是整个菜单栏的ID
SetMenu(&menu);

3.建立要弹出的窗口,这里以AboutBox为例,如下图所示


image.png

4.为AboutBox添加类,对该对话框单击右键,选中“添加类”,如下图所示。


添加类.png
完成类设置.png

5.把AboutBox的头文件包含到主文件.cpp中

include “about.h”

6.实现跳转,注意类列表所要选择的是C主文件Dlg,如图二所示


添加事件处理程序.png
设置事件.png

7.在主文件Dlg.cpp中的相应出添加以下代码:
about dlg;
dlg.DoModal();


实现代码.png

8.测试运行结果如开头所示。

相关文章

  • 第八节 菜单栏弹出框的实现

    具体实现效果:点击菜单栏中的跳转页面,可以弹跳出新的窗口,如下图所示 1.实现菜单栏,具体实现过程见第六节。 2....

  • Eclipse 配置

    配置Tomcat Eclipse菜单栏【Windows->Preferences】弹出的配置框【Server->R...

  • XXAlertView使用

    XXAlertView对UIAlertController封装,能够方便的实现警告框。 使用方法 弹出提示框 弹出...

  • Mac自带壁纸路径

    在 Finder 中,菜单栏选取“前往”>“前往文件夹”,弹出的框里输入/Library/Desktop Pict...

  • Mac自带壁纸路径

    在 Finder 中,菜单栏选取“前往”>“前往文件夹”,弹出的框里输入 /Library/Desktop Pic...

  • BottomPopUpDialog底部弹出框的实现

    BottomPopUpDialog底部弹出框的实现 这是一个之前实现的简单效果,类似于ios底部弹出框,所以想写一...

  • 弹出框的实现

    布局: js控制

  • Dialog顶部空白点击后无法关闭Dialog

    问题描述 按照UI设计,需要实现一个靠近底部显示的分享弹出框发现,点击空白区域需要关闭窗口。实现后,发现弹出框顶部...

  • 底部弹窗

    在项目中经常会用到底部弹出框或者其他地方的弹出框,今天用到了 Dialog 来实现(以前都是用 pw 实现的),在...

  • Android 仿IOS弹出框

    输入型弹出框 在他人代码基础上进行了修改,实现 可输入式弹出框 public class AlertInputTe...

网友评论

      本文标题:第八节 菜单栏弹出框的实现

      本文链接:https://www.haomeiwen.com/subject/vorxxqtx.html