MFC菜单栏check设置:使菜单项前带有勾选标志,再点击消失的实现
2013-10-21 11:19
1596 查看
一、要实现的效果图:
二、实现:
1、右击菜单项属性,将checked设置为ture。
2、右击菜单项属性,添加事件处理程序,消息类型设置为:COMMAD.
3、在消息响应函数OnShowMesh()中改变标签的bool型
void CtestviewView::OnShowMesh()
{
// TODO: 在此添加命令处理程序代码
SHOWMESH=!SHOWMESH;
//Invalidate(FALSE);
}
4、右击菜单项属性,添加事件处理程序,消息类型设置为:update_command_ui.
5、在消息响应函数OnUpdateshowmesh()中添加pCmdUI->SetCheck(SHOWMESH);
void CtestviewView::OnUpdateshowmesh(CCmdUI *pCmdUI)
{
// TODO: 在此添加命令更新用户界面处理程序代码
pCmdUI->SetCheck(SHOWMESH);
}
二、实现:
1、右击菜单项属性,将checked设置为ture。
2、右击菜单项属性,添加事件处理程序,消息类型设置为:COMMAD.
3、在消息响应函数OnShowMesh()中改变标签的bool型
void CtestviewView::OnShowMesh()
{
// TODO: 在此添加命令处理程序代码
SHOWMESH=!SHOWMESH;
//Invalidate(FALSE);
}
4、右击菜单项属性,添加事件处理程序,消息类型设置为:update_command_ui.
5、在消息响应函数OnUpdateshowmesh()中添加pCmdUI->SetCheck(SHOWMESH);
void CtestviewView::OnUpdateshowmesh(CCmdUI *pCmdUI)
{
// TODO: 在此添加命令更新用户界面处理程序代码
pCmdUI->SetCheck(SHOWMESH);
}
相关文章推荐
- Activity设置Dialog属性点击区域外消失实现方式
- activity实现dialog,点击窗体外,不消失的设置
- 实现点击menu键popupWindow显示和消失,模仿微信更多按钮
- 实现dialog点击按钮后不消失
- MFC基础知识(二)——工具条、菜单栏常见问题及鼠标形状设置
- MFC怎样实现按回车键相当于点击指定按钮
- MFC学习日记六:Mfc设置菜单项及消息分类
- MFC 托盘右键菜单点击非菜单区域后消失
- android PopupWindow点击边框以外消失跟不消失的实现
- AlertDialog获取Button,点击外围不消失,设置样式
- 设置Dialog点击背景屏幕 Dialog不消失
- 可拖动拉伸的左右分栏效果,本例子是用Table以及JS来实现的,左右分栏可改变,拖动中间的边框就可实现宽度的调整,点击时可设置为隐藏左侧列表。
- MFC基于单文档菜单栏调用对话框的实现
- jquery实现点击消失的代码
- Textview增加图片并实现点击与文字设置不同大小颜色
- css3实现波纹式动画,点击聚焦时设置内阴影实现按钮点击立体效果
- jquery实现点击向下展开菜单项(伸缩导航)效果
- Android4.0的Alertdialog对话框,设置点击其他位置不消失
- iOS:实现MKAnnotation协议,在地图上设置大头针,点击显示具体的位置信息
- AS3跨域读取图片文件报错需要一个策略文件,但在加载此媒体时未设置 checkPolicyFile 标志