社区
界面
帖子详情
请问怎么在子窗口中响应IDR_MAINFRAME菜单?
liuxychad
2015-01-06 09:10:46
一般mfc程序有两个菜单,一个是IDR_AppNameTYPE,一个是IDR_MAINFRAME,这两个菜单是什么关系?MFC是怎么切换的?怎么在子窗口中响应IDR_MAINFRAME菜单?
...全文
193
4
打赏
收藏
请问怎么在子窗口中响应IDR_MAINFRAME菜单?
一般mfc程序有两个菜单,一个是IDR_AppNameTYPE,一个是IDR_MAINFRAME,这两个菜单是什么关系?MFC是怎么切换的?怎么在子窗口中响应IDR_MAINFRAME菜单?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuxychad
2015-01-07
打赏
举报
回复
算了先这样解决吧
Jackxan
2015-01-07
打赏
举报
回复
在App中: void CXXApp::PreLoadState() { GetContextMenuManager()->AddMenu(_T("树的右键菜单"), IDR_MENU1); SetSkins(); } 在子窗口中实现消息: ON_WM_CONTEXTMENU() void CTabMainWnd::OnContextMenu(CWnd* /*pWnd*/, CPoint point) { CPoint ptTree = point; HMENU hMenu = theApp.GetContextMenuManager()->GetMenuById(IDR_MENU_MAIN_WND); theApp.GetContextMenuManager()->ShowPopupMenu(IDR_MENU_MAIN_WND, point.x, point.y, GetParent(),TRUE); } 具体的视你自己的情况而定
liuxychad
2015-01-07
打赏
举报
回复
是这样,我去掉了子窗口部分,直接在主窗口上添加控件,然后现在想用控件类响应主窗口的菜单,响应不了
jacksonfan
2015-01-06
打赏
举报
回复
有子窗口就显示IDR_AppNameTYPE 没有子窗口就显示IDR_MAINFRAME 你看看IDR_AppNameTYPE是不是包含了IDR_MAINFRAME
在单文档程序
中
动态切换多个窗体的源码程序
<br> (三) 在
菜单
资源的"
IDR
_
MAINFRAME
"上添加一级
菜单
"窗体切换",及其二级
菜单
"第一个窗 体"、"第二个窗体",其标识号分别为"ID_FIRSTFORM"和"ID_SECONDFORM"。修该"第一个窗体" 的属性为"Checked...
MFC的程序框架剖析
同理对于ID为ID_FILE_OPEN(在CWinApp::OnFileOpen()
中
响应
)、ID_FILE_SAVE(在CDocument::OnFileSave()
中
响应
)等等在MFC向导为我们生成的单文档类
中
找不到消息
响应
的入口时,其实都是在基类CWinApp或者CDocument...
MFC
窗口
隐藏
因为最近我的不良网页过滤引擎--上帝之手的开发进入实际开发阶段,因此开始了很多方面的系统编程比如说进程隐藏,
窗口
隐藏等等,因为这是监控类的软件,最好是运行在用户不知情的情况下,所以最好是把
窗口
隐藏起来,然后...
MFC资源基础实例
一、主
窗口
及版本信息修改1.创建一个基于单文档的MFC.EXE程序 2.导入一张图标,并把图标ID改为
IDR
_
MAINFRAME
,把原来的
IDR
_
MAINFRAME
删除,删除方法:选
中
->键盘Delete. 3.将程序标题改为”第五章-文字和图形输出...
MFC单文档动态
菜单
在我们开发桌面软件的时候,我们经常会遇到这样一个场景:我们同一个软件,要给不用的用户群体使用,功能上有些许差别,比如说Visual Studio就有免费社区版,专业版和企业版。 面对不同的用户,我们想要提供的服务是...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章