社区
C++ 语言
帖子详情
关于mfc中自己创建菜单的问题
panzhijiepanzhiyang
2009-05-11 11:02:05
比如我填写了“文件”
然后将其改为弹出
在下面分别有“打开”“保存”等项目
但是在运行时“打开”“保存”这些自动变灰了
并且当再次查看ID时变成了数字
还有一个问题是能不能在自己创建的类中
调用CView中的函数
...全文
80
5
打赏
收藏
关于mfc中自己创建菜单的问题
比如我填写了“文件” 然后将其改为弹出 在下面分别有“打开”“保存”等项目 但是在运行时“打开”“保存”这些自动变灰了 并且当再次查看ID时变成了数字 还有一个问题是能不能在自己创建的类中 调用CView中的函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
papaofdoudou
2009-05-11
打赏
举报
回复
可能是你没有对菜单命令做消息响应函数映射,你将消息响应函数写上 就OK了,方法就是利用 CLASS WINZARD添加消息响应函数
panzhijiepanzhiyang
2009-05-11
打赏
举报
回复
都问了就帮忙解决一下吧
很简单的一个啊
忘高手速来解决
lgccaa
2009-05-11
打赏
举报
回复
关于VC的问题可以到VC版去问
papaofdoudou
2009-05-11
打赏
举报
回复
从cview派生过来的类可以调用它的函数,但是在另外一个与cview类无关的类中调用cview类的成员函数只能是利用cview类对象或者是其继承层次的子类对象或者是利用这些对象的指针来调用了,你可以在另外一个类中通过调用得到一个指向cview类的指针,例如getactiveview等函数!
Swkjd
2009-05-11
打赏
举报
回复
没有消息响应函数系统默认菜单项不可用,添加上响应函数就好了。ID重新设置一下就行。CView的派生类应该都可以调用它的函数。
鸡啄米:VS2010-
MFC
编程入门教程(1-55).docx
VS2010/
MFC
编程入门之三(VS2010应用程序工程
中
文件的组成结构) VS2010/
MFC
编程入门之四(
MFC
应用程序框架分析) VS2010/
MFC
编程入门之五(
MFC
消息映射机制概述) 第三部分:对话框 VS2010/
MFC
编程入门之六...
Visual C++
MFC
编程实例
1.3 怎样应用
MFC
创建
一个窗口 5 1.4 怎样使用
MFC
销毁一个窗口 9 1.4.1 捆绑到一个已有的窗口 9 1.4.2 窗口类 10 1.4.3 窗口进程 10 1.5 怎样使用
MFC
创建
一个窗口类 11 1.5.1 使用AfxRegisterWndClass () 函数注册一...
MFC
动态
创建
菜单
要在程序
中
使用
菜单
也很简单,一般分以下几步:第一步先用VC的
菜单
编辑器
创建
一个
菜单
资源,给它赋予我们自己定义的ID,第二步在程序
中
构造一个CMenu类的对象,用CMenu::LoadMenu函数将
菜单
从资源
中
装入,接着调用...
MFC
中
向对话框
中
添加
菜单
栏方法
在
MFC
中
一般基于对话框的
MFC
界面是没有
菜单
栏的,基于文档视图结构的
MFC
界面是有
菜单
栏的,那么怎么在基于对话框的
MFC
界面
中
添加
菜单
栏。下面是基于网上的博客啥的自己整理的。**一、在资源视图
中
将menu加入资源视图...
MFC
对话框
创建
菜单
栏、工具栏以及
菜单
栏Checked 勾选显示工具栏
MFC
对话框
创建
菜单
栏、工具栏以及
菜单
栏Checked 勾选显示工具栏 0.
创建
一个对话框 1.建立
菜单
栏 2.建立工具栏 3.
菜单
栏 让工具栏显示和隐藏 4.在工具栏的按钮悬停有提示信息 直接
创建
一个
MFC
对话框程序,直接用VS...
C++ 语言
64,663
社区成员
250,516
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章