1新建一个菜单资源,命名ID为IDM_USER
2打开对话框资源,然后右键->属性->常规 里面有个"菜单" 下拉框,然后选择IDM_USER!
3编译连接即可;IDM_USER菜单资源,就加入到对话框上面了
可以的。你的消息响应函数是不是在CMainFrame类中?但是你只写上面的语句只能完成以下功能:程序运行时没有勾,然后点击打上勾。但是在次点击时勾不能取消。因为你没有后续去掉勾的程序,你可以加一个判断的BOOL值进行判断就可以了。
至于你放在oncreate()函数中一运行就出来了,是因为本身就是建立框架类窗口的。你只要一运行,他就按照你的程序直接就构建出窗口了,当然也包括你要求的打上勾。。。
以上就是关于mfc中怎样在一个基于对话框程序中添加菜单栏全部的内容,包括:mfc中怎样在一个基于对话框程序中添加菜单栏、MFC单文档程序如何改变菜单项选中状态、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)