您的位置:首页 > 其它

CMFCMenuButton的基本用法

2013-10-08 21:21 288 查看
转自:http://blog.csdn.net/skyereeee/article/details/7848689
CMFCMenuButton的基本用法:

第一步:关联变量,设为m_menubutton

第二步:创建资源菜单,设为IDC_MENU1,下拉菜单为ID_ITEM1,ID_ITEM2

第三步:将菜单和按钮关联起来,在InitDialog中加入下述代码。

CMenu* pMenu = new CMenu;

pMenu->LoadMenu(IDR_MENU1);

m_menubutton.m_hMenu = pMenu->GetSubMenu(0)->GetSafeHmenu();

第四步:添加事件处理函数

if(m_menubutton.m_nMenuResult == ID_ITEM1)

{

AfxMessageBox("item1");

}

else if(m_menubutton.m_nMenuResult == ID_ITEM2)

{

AfxMessageBox("item2");

}

完成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: