CMenu menu;//菜单 CMenu* pPopupMenu;//菜单指针 CBitmap m_bitmap1,m_bitmap2,m_bitmap3;//位图 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); |
|