热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MFC能否从资源中添加两个菜单

刚刚认真学习MFC然后用到菜单本来一个菜单就OK了但是发现无法把一个菜单分离所以直接写成了两个菜单然后就发现无法合并在一起(同时加载两个菜单)如图
刚刚 认真学习MFC 然后 用到菜单
本来一个菜单就OK了 但是 发现 无法 把一个 菜单分离  
所以 直接 写成了 两个菜单 
然后就发现 无法 合并在一起(同时加载两个菜单)

如图

然后就只能载入 这一个
求助 各位大佬~谢谢啦

6 个解决方案

#1


 AppendMenu 追加

#2


引用 1 楼 zgl7903 的回复:
 AppendMenu 追加

不过 追加 貌似不能追加 资源中的菜单呀~
能否 给个栗子呢~ 谢谢呐

#3


引用 2 楼 u014285830 的回复:
Quote: 引用 1 楼 zgl7903 的回复:

 AppendMenu 追加

不过 追加 貌似不能追加 资源中的菜单呀~
能否 给个栗子呢~ 谢谢呐


”不能追加 资源中的菜单“,那就自己手动创建

如:

CMenu menu; 
menu.CreatePopupMenu();

menu.AppendMenu(MF_STRING, ID_MAYTYPE_MAP, “地图"); 

menu.TrackPopupMenu(TPM_LEFTALIGN, point.x, point.y, this); 

menu.DestroyMenu();


#4


刚写了一段代码  参考下  http://blog.csdn.net/zgl7903/article/details/71077441

#5


引用 3 楼 叶恭介1989的回复:
Quote: 引用 2 楼 u014285830 的回复:

Quote: 引用 1 楼 zgl7903 的回复:

 AppendMenu 追加

不过 追加 貌似不能追加 资源中的菜单呀~
能否 给个栗子呢~ 谢谢呐


”不能追加 资源中的菜单“,那就自己手动创建

如:

CMenu menu; 
menu.CreatePopupMenu();

menu.AppendMenu(MF_STRING, ID_MAYTYPE_MAP, “地图"); 

menu.TrackPopupMenu(TPM_LEFTALIGN, point.x, point.y, this); 

menu.DestroyMenu();



就比较难过。。。弹出这个我会。。不过还是谢谢啦

#6


引用 4 楼 zgl7903的回复:
刚写了一段代码  参考下  http://blog.csdn.net/zgl7903/article/details/71077441

谢谢大佬指点啦,,谢谢

推荐阅读
  • iOS 百度地图使用指南:基本定位与地理编码
    本文详细介绍如何在 iOS 应用中集成百度地图,实现基本的地图定位和地理编码功能。配置详情请参考官方文档:http://developer.baidu.com/map/index.php?title=iossdk ... [详细]
  • Hadoop MapReduce 实战案例:手机流量使用统计分析
    本文通过一个具体的Hadoop MapReduce案例,详细介绍了如何利用MapReduce框架来统计和分析手机用户的流量使用情况,包括上行和下行流量的计算以及总流量的汇总。 ... [详细]
  • 在使用mybatis进行mapper.xml测试的时候发生必须为元素类型“mapper”声明属性“namespace”的错误项目目录结构UserMapper和UserMappe ... [详细]
  • 本文旨在探讨Swift中的Closure与Objective-C中的Block之间的区别与联系,通过定义、使用方式以及外部变量捕获等方面的比较,帮助开发者更好地理解这两种机制的特点及应用场景。 ... [详细]
  • C/C++ 应用程序的安装与卸载解决方案
    本文介绍了如何使用Inno Setup来创建C/C++应用程序的安装程序,包括自动检测并安装所需的运行库,确保应用能够顺利安装和卸载。 ... [详细]
  • 本文详细介绍如何在SSM(Spring + Spring MVC + MyBatis)框架中实现分页功能。包括分页的基本概念、数据准备、前端分页栏的设计与实现、后端分页逻辑的编写以及最终的测试步骤。 ... [详细]
  • 数据输入验证与控件绑定方法
    本文提供了多种数据输入验证函数及控件绑定方法的实现代码,包括电话号码、数字、传真、邮政编码、电子邮件和网址的验证,以及报表绑定和自动编号等功能。 ... [详细]
  • 本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ... [详细]
  • 本文详细解析了NYOJ20 - 吝啬的国度问题,通过图的深度优先搜索(DFS)算法解决路径查询问题。 ... [详细]
  • 本文详细探讨了 Android Service 组件中 onStartCommand 方法的四种不同返回值及其应用场景。Service 可以在后台执行长时间的操作,无需提供用户界面,支持通过启动和绑定两种方式创建。 ... [详细]
  • 深入解析Unity3D游戏开发中的音频播放技术
    在游戏开发中,音频播放是提升玩家沉浸感的关键因素之一。本文将探讨如何在Unity3D中高效地管理和播放不同类型的游戏音频,包括背景音乐和效果音效,并介绍实现这些功能的具体步骤。 ... [详细]
  • Asynchronous JavaScript and XML (AJAX) 的流行很大程度上得益于 Google 在其产品如 Google Suggest 和 Google Maps 中的应用。本文将深入探讨 AJAX 在 .NET 环境下的工作原理及其实现方法。 ... [详细]
  • 本文探讨了异步编程的发展历程,从最初的AJAX异步回调到现代的Promise、Generator+Co以及Async/Await等技术。文章详细分析了Promise的工作原理及其源码实现,帮助开发者更好地理解和使用这一重要工具。 ... [详细]
  • 尽管在WPF中工作了一段时间,但在菜单控件的样式设置上遇到了一些基础问题,特别是关于如何正确配置前景色和背景色。 ... [详细]
  • Sprint2 每日Scrum会议:首日计划与成果
    今日开始进入Sprint2阶段。通过前一阶段Sprint1的学习与调整,团队已初步掌握了敏捷开发的方法和理念,并完成了TD学生助手的基本框架和部分功能。接下来我们将进一步优化和完善。 ... [详细]
author-avatar
860800156_64d713
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有