分享

菜单中添加图标

 3D建模仿真 2013-04-10
 CMenu menu;//菜单  CMenu* pPopupMenu;//菜单指针  CBitmap m_bitmap1,m_bitmap2,m_bitmap3;//位图

1、加载菜单
menu.LoadMenu(IDR_MENU1);//加载ID为IDR_MENU1的菜单

2、加载位图
m_bitmap1.LoadBitmap(IDB_BITMAP1);//加载ID为IDB_BITMAP1的位图  
m_bitmap2.LoadBitmap(IDB_BITMAP2);//加载ID为IDB_BITMAP2的位图  
m_bitmap3.LoadBitmap(IDB_BITMAP3);

3、获取弹出菜单的第一层子菜单的类指针
pPopupMenu = menu.GetSubMenu(0); //获取弹出菜单的第一层子菜单的类指针

4、在菜单项前加载图标
pPopup->ModifyMenu(IDM_VEHICLE_CAPTURE, MF_BYCOMMAND, IDM_VEHICLE_CAPTURE, strText);
pPopupMenu->SetMenuItemBitmaps(0,MF_BYPOSITION,&bitmap,&bitmap); 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多