MFC对话框添加菜单栏

2023-10-26

1.解决方案资源管理器——资源文件——**.rc双击(转至资源视图)

2.资源视图——右击**.rc——添加资源——Menu——新建——图形化界面编辑

3.图形化编辑完成后,切换到目标对话框的头文件(**Dlg.h),在类的成员定义处添加一个CMenu变量,比如:

4. 

切换到目标对话框的源文件(**Dlg.cpp),找到OnInitDialog方法(对话框初始化),在return语句前添加如下代码:

 m_menu.LoadMenuW(IDR_MENU1); //IDR_MENU1是菜单资源ID

 SetMenu(&m_menu); //将菜单加入到对话框。

 

5.运行即可看见菜单栏加入到了相应对话框。

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MFC对话框添加菜单栏 的相关文章

随机推荐

  • 作为2019年的Java程序员,如何能快速进阶成长?

    面试候选人的时候 有个比较常见的问题 对于一份工作 你最关注哪些因素 回答往往是薪资待遇 公司氛围 公司发展前景 工作强度等 个人比较欣赏的答案是 个人能力的成长 想收获一个薪资好 公司发展前景好的工作机会 关键和根本还是取决于个人的能力
  • 考研:研究生考试(五天学完)之【政治考试】之研究生学霸重点知识点总结之考试内容各科占比及其知识结构重点(马概、毛中特、史纲、思修)

    考研 研究生考试 五天学完 之 政治考试 之研究生学霸重点知识点总结之考试内容各科占比及其知识结构重点 马概 毛中特 史纲 思修 目录
  • Python中的logger和handler到底是个什么鬼

    原文地址 http www cnblogs com anpengapple 最近的任务经常涉及到日志的记录 特意去又学了一遍logging的记录方法 跟java一样 python的日志记录也是比较繁琐的一件事 在写一条记录之前 要写好多东西
  • 小程序的应用生命周期、页面生命周期

    一 应用生命周期 小程序从启动 gt 运行 gt 销毁的过程 应用生命周期函数 应用生命周期函数在 app js 中声明 执行顺序如下 onLaunch 小程序初始化完成时触发 全局只触发一次 先于所有页面周期函数执行 onShow 小程序
  • IT公司智力题(持续跟新中)

    请听题 用赵本山在 买车 的语气 1 有1000瓶药物 但是其中有一瓶是有毒的 小白鼠吃了一个星期以后就会死掉 请问 在一个星期内找出有毒的药物 最少需要多少只小白鼠 解答 用二进制的思路去思考 1000瓶药代表了1000种状态 那么100
  • 边界值分析法:

    测试用例一 测试用例介绍 等价类划分法 边界值分析法 重点知识目标 测试用例的定义 测试用例核心要素 等价类划分法 边界值分析法 能力目标 掌握测试用例的定义 掌握测试用例核心要素 掌握等价类划分法 掌握边界值分析法 测试用例核心要素 用例
  • 06.图像识别与卷积神经网络------《Tensorflow实战Google深度学习框架》笔记

    一 图像识别问题简介及经典数据集 图像识别问题希望借助计算机程序来处理 分析和理解图片中的内容 使得计算机可以从图片中自动识别各种不同模式的目标和对象 图像识别问题作为人工智能的一个重要领域 在最近几年已经取得了很多突破性的进展 其中 卷积
  • Java基础学习系列--(二)static关键字概述

    2 1 概述 以前我们定义过如下类 public class Student 成员变量 public String name public char sex 男 女 public int age 无参数构造器 public Student
  • 最新重磅!ChatGPT插件商店全开放!我发现了未来互联网的新入口

    四月初 当ChatGPT首次提出联网和插件计划并放出测试Demo的时候 曾着实让人们惊艳了一把 从当时的内部测试来看 ChatGPT不仅能够比搜索引擎更加智能地来帮你查找最新信息 还能够变身为 App Store 成为万能应用生态的总入口
  • 论文笔记 -- SOFT: Softmax-free Transformer with Linear Complexity

    文章目录 SOFT Softmax free Transformer with Linear Complexity Background Motivation 投影相关工作 Contribution Related work 对于自注意力矩
  • oracle 查询schema下的所有表, 字段, 和注解 的SQL

    oracle 查询schema下的所有表 字段 和注解 SELECT a TABLE NAME b column name c COMMENTS b data type b DATA LENGTH b NULLABLE FROM selec
  • Go语言基础【函数】

    函数 定义一个函数 func 函数名 形参列表 返回列表 函数体 函数有以下几种定义方式 第一种 func 函数名字 第二种 func 函数名字 返回值 return 返回值 第三种 func 函数名字 参数列表 第四种 func 函数名字
  • No suitable driver found for jdbc:mysql://127.0.0.1:3306 问题

    Exception in thread main java sql SQLException No suitable driver found for jdbc mysql 127 0 0 1 3306 at java sql Driver
  • athas热更新代码

    热更新 热更新有什么用 比如 生产环境有一个逻辑不小心写错了 导致资产损失 如果修改代码 重新发布到生产环境 需要的时间比较长 而且生产环境重启 也可能会影响到其他的用户 热更新 可以不用重启环境 修改代码对应的字节码 达到修改功能的目的
  • bert serving的简单使用(文本向量化)

    不涉及原理 只是快速开始使用 更详细的请参考官方文档 https bert as service readthedocs io en latest index html 文章目录 可用环境 1 下载预训练模型 2 安装python库 3 启
  • python没有main函数也可以_为什么Python没有main函数?,

    为什么Python没有main函数 我为什么也不推荐 毫无疑问 Python中没有所谓的主入口函数 但是互联网上经常有文章提到 Python的Main函数 和 建议编写Main函数 他们的目的可能是模仿真实的主要功能 但是许多人被误导 或误
  • 串的BF和KMP算法匹配

    BF代码 status Index BF SString S SString T int pos pos的作用确定起始查询位置 int i j i pos j 1 while i lt S length j lt T length if S
  • 刷脸支付科技的高速发展改变人们消费观念

    移动支付巨头支付宝及微信先后推出自己的刷脸支付产品 而从发布时间及命名上不难嗅到其中浓浓的火药味儿 而支付宝更是计划投入30亿资金 用于推广刷脸支付市场 在两大巨头竞争互相下 刷脸支付必然会像扫码支付一样得到快速普及 刷脸支付能够如此迅速地
  • BIOS Rootkit:Welcome home,my Lord!

    BIOS RootKit Welcome Home My Lord Author Icelord Contact icelord sohu com Data 2007 04 26 gt 本文介绍一个简单BIOS rootkit的简单设计过程
  • MFC对话框添加菜单栏

    1 解决方案资源管理器 资源文件 rc双击 转至资源视图 2 资源视图 右击 rc 添加资源 Menu 新建 图形化界面编辑 3 图形化编辑完成后 切换到目标对话框的头文件 Dlg h 在类的成员定义处添加一个CMenu变量 比如 4 切换