VC CMenu用法总结

简介:
为一个对话框资源添加菜单,原来是这样,呵呵。
打开资源菜单,添加资源,选择Menu比如IDR_MENU1
打开对话框的属性面版,把Menu属性值设为IDR_MENU1
复制代码
大气象
// 新建菜单
CMenu cMenu;
cMenu.CreateMenu();
// cMenu.CreatePopupMenu();
cMenu.AppendMenu(MF_STRING, 3 ,_T( " 文件 " ));
cMenu.AppendMenu(MF_STRING,
2 ,_T( " 退出 " ));
// 子菜单
CMenu cMenu0;
cMenu0.CreatePopupMenu();
cMenu0.AppendMenu(MF_STRING,
3 ,_T( " 打开 " ));

// cMenu.AppendMenu(MF_POPUP,3,*cMenu0);

this -> SetMenu( & cMenu);

// 操作原有菜单
/*
CMenu *cMenu = (CMenu*) GetDlgItem(IDR_MENU1);
cMenu->CreateMenu();
cMenu->AppendMenu(MF_STRING,3,_T("文件"));

this->SetMenu(cMenu);
*/
复制代码

 

没有研究清楚,先记录一下。




    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/greatverve/archive/2010/11/16/cmenu.html,如需转载请自行联系原作者



相关文章
|
C++ 索引
VC通过函数索引调用DLL范例
VC通过函数索引调用DLL范例
62 0
VC通过函数名调用DLL的标准范例
VC通过函数名调用DLL的标准范例
68 0
VC中TRACE()的用法
个人总结:最近看网络编程是碰到了TRACE语句,不知道在哪里输出,查了一晚上资料也没找出来,今天终于在CSDN上找到了,真是个高地方啊,方法如下: 1.在MFC中加入TRACE语句 2.在TOOLS->MFC TRACER中选择 “ENABLE TRACING”点击OK 3.
1164 0
|
安全 编译器 C语言