菜单加载的问题,解决问题后发帖再给200分,顶者有分
请教各位大大:
多文档的框架,
其中一个文档定义:
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;
结果打开多个视图后,关闭其中一个点击菜单出现错误,请大家帮忙。
问题解决了,再给大家加分。拜谢了............
多文档的框架,
其中一个文档定义:
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刷机工具
进入机顶盒的系统设置菜单,密码是0000,然后进入CA信息菜单。 CA 菜单的截图如下图,第三行和第四行是基站信息,一共10个,可以抄下来前面3-5个,在下面的烧录过程中使用
ASP写的精简论坛源码包,带完整后台和用户发帖、积分、好友等社区功能
一套开箱即用的ASP论坛系统,运行在Windows服务器上,支持Access或SQL Server数据库。用户能注册登录、发帖回帖、上传附件、查看在线状态、切换界面风格、管理个人资料和好友关系,还有积分银行机制。前台页面包括首页(Default.asp)、帖子列表(ShowForum.asp)、单帖展示(ShowPost.asp)、新建主题(newtopic.asp)等;后台提供站点配置(admin_setup.asp)、用户管理(admin_user.asp)、版块与权限设置(forum_admin.as
瑞萨芯片烧录步骤WizPro200N
瑞萨芯片烧录方法,烧录器使用的是WizPro200N,烧录文件是.hex。这种烧录器有点不稳定,接线一定要短,不能松动,确保烧录成功率。
S7-200 SMART OPC服务端软件PC ACCESS SMART问题汇总
S7-200 SMART OPC服务端软件PC ACCESS SMART问题汇总
web前端从Oracle数据库加载动态菜单所用到的数据表
主要介绍了web前端从Oracle数据库加载动态菜单所用到的数据表,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下


