且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

VC CMenu用法总结

更新时间:2022-08-20 15:33:22

为一个对话框资源添加菜单,原来是这样,呵呵。
打开资源菜单,添加资源,选择Menu比如IDR_MENU1
打开对话框的属性面版,把Menu属性值设为IDR_MENU1
VC CMenu用法总结
VC CMenu用法总结大气象
//新建菜单
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);
*/
VC CMenu用法总结

 

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




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