天天看点

VC CMenu用法总结

为一个对话框资源添加菜单,原来是这样,呵呵。

打开资源菜单,添加资源,选择Menu比如IDR_MENU1

打开对话框的属性面版,把Menu属性值设为IDR_MENU1

<a></a>

大气象

//新建菜单

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-&gt;SetMenu(&amp;cMenu);

//操作原有菜单

/*CMenu *cMenu = (CMenu*) GetDlgItem(IDR_MENU1);

cMenu-&gt;CreateMenu();

cMenu-&gt;AppendMenu(MF_STRING,3,_T("文件"));

this-&gt;SetMenu(cMenu);*/

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

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

下一篇: VC DLL学习

继续阅读