菜单加载的问题,解决问题后发帖再给200分,顶者有分

windywalk windywalk 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
请教各位大大:
多文档的框架,
其中一个文档定义:
m_pDocTemplate = new CMultiDocTemplate(
IDR_MDVGPSTYPE,//这个是CChildFrame默认菜单
RUNTIME_CLASS(CMDVSDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CMDVSView));
AddDocTemplate(m_pDocTemplate);
其中class CChildFrame : public CMDIChildWnd

因为各个文档要使用不同的菜单,所以继承改写了class CChildFrame 中LoadFrame函数,

if( !CMDIChildWnd::LoadFrame( nIDResource, dwDefaultStyle, pParentWnd, pContext ) )
{
return FALSE;
}

ASSERT( m_hMenuShared != NULL );

m_ViewNew.CreatePopupMenu();//m_ViewNew等为CMenu对象
m_ViewNew.AppendMenu(MF_ENABLED,ID_MANAGE_CHANGEPASSWORD, " Þ¸ÄÃÜë ");
m_Operate.CreatePopupMenu();
m_Operate.AppendMenu(MF_ENABLED,ID_OPERATE_DIPATCH, "³µÁÈ");

CMenu * pMenu = CMenu::FromHandle(m_hMenuShared);
ASSERT(pMenu!=NULL);
pMenu->RemoveMenu(0,MF_BYPOSITION);
pMenu->RemoveMenu(0,MF_BYPOSITION);
pMenu->InsertMenu(0,MF_BYPOSITION|MF_POPUP,(UINT)m_ViewNew.m_hMenu," ¹Àí ");
/*pMenu->InsertMenu(1,MF_BYPOSITION|MF_POPUP,(UINT)m_Operate.m_hMenu," ²×÷ ");
return TRUE;

结果打开多个视图后,关闭其中一个点击菜单出现错误,请大家帮忙。
问题解决了,再给大家加分。拜谢了............

...全文

相关推荐

qw200刷机工具

刷机是电子设备(如机顶盒)用户改变其原始操作系统或应用程序的过程,通常为了获取更多自定义选项、优化性能或修复系统问题。在了解qw200刷机工具之前,我们首先要明白机顶盒的基本结构和工作原理。

和明家电

ASP写的精简论坛源码包,带完整后台和用户发帖、积分、好友等社区功能

一套开箱即用的ASP论坛系统,运行在Windows服务器上,支持Access或SQL Server数据库。用户能注册登录、发帖回帖、上传附件、查看在线状态、切换界面风格、管理个人资料和好友关系,还有积分银行机制。前台页面包括首页(Default.asp)、帖子列表(ShowForum.asp)、单帖展示(ShowPost.asp)、新建主题(newtopic.asp)等;后台提供站点配置(admin_setup.asp)、用户管理(admin_user.asp)、版块与权限设置(forum_admin.as

salt

瑞萨芯片烧录步骤WizPro200N

二、界面说明软件界面通常分为几个主要部分,包括菜单栏、工具栏、设备状态显示区、参数设置区以及日志输出窗口。菜单栏包含烧录相关的各种功能,如选择芯片类型、加载编程文件、开始/停止烧录等。

InsertFAN

S7-200 SMART OPC服务端软件PC ACCESS SMART问题汇总

### S7-200 SMART OPC服务端软件PC ACCESS SMART问题汇总#### 一、概述S7-200 SMART OPC服务端软件PC ACCESS SMART主要用于实现西门子S7-

叶富军

web前端从Oracle数据库加载动态菜单所用到的数据表

在构建Web前端应用程序时,动态菜单的加载是一个关键部分,它能够根据用户的权限和角色提供个性化的导航体验。本文将详细讲解如何使用Oracle数据库来存储和加载这些动态菜单。

weixin_38556416
评论 13
收藏 已收藏
分享
返回顶部
windywalk
VC/MFC 16,550 成员 421,606 内容