MFC,我想实现工具栏灰色按钮的功能,比如复制,粘贴。可是找不到ToolBar里的IDR_MAINFRAME?求解?求大神
1个回答
展开全部
你这个,是对话框工程还是文档视图框架工程?
如果是对话框工程,那么默认是没有IDR_MAINFRAME资源的。上面图上的界面不是下面图片所示工程的吧,那个是MDI多文档视图框架工程的默认样式。
从你下图所示工程资源看,界面上应该就没有工具条,如果需要添加,自己百度一下:“MFC对话框添加工具条”,会有详细步骤解说。
如果是对话框工程,那么默认是没有IDR_MAINFRAME资源的。上面图上的界面不是下面图片所示工程的吧,那个是MDI多文档视图框架工程的默认样式。
从你下图所示工程资源看,界面上应该就没有工具条,如果需要添加,自己百度一下:“MFC对话框添加工具条”,会有详细步骤解说。
追问
我想实现灰色按钮的功能,也就是灰色按钮变亮,要怎么做?
追答
首先说,界面上有没有工具条按钮?
如果有,那么两种方式,一个是,MFC框架支持的标准按钮(如你上面图上的就是),可以使用框架默认功能实现(一般只有上图显示的几个才可以);
另一个是自己通过事件向导,生产对应菜单响应函数(工具条ID和菜单ID对应,工具条同步实现,不须另外添加),并实现功能即可。
你那个“灰色按钮变亮”描述实在太含混了,没法细说。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询