如何做一个象C++Builder的菜单,可以把菜单放到ControlBar中
1个回答
展开全部
1、新建一个位图资源,大小为13*13,假设ID为IDB_BITMAP1,画好图标
2、在CMainFrame中添加成员变量:CBitmap bitmap
3、在CMainFrame的OnCreate中加入:
bitmap.LoadBitmap(IDB_BITMAP1);
GetMenu()->GetSubMenu(0)->SetMenuItemBitmaps(0,MF_BYPOSITION, &bitmap, &bitmap);//具体哪个菜单项为图标,可自己设定
4、编译,实现图标菜单。
2、在CMainFrame中添加成员变量:CBitmap bitmap
3、在CMainFrame的OnCreate中加入:
bitmap.LoadBitmap(IDB_BITMAP1);
GetMenu()->GetSubMenu(0)->SetMenuItemBitmaps(0,MF_BYPOSITION, &bitmap, &bitmap);//具体哪个菜单项为图标,可自己设定
4、编译,实现图标菜单。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询