您当前的位置: 首页 >  c++

txwtech

暂无认证

  • 6浏览

    0关注

    813博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

vs2013MFC_vc++_带图标的下拉菜单创建方法

txwtech 发布时间:2020-08-15 16:01:27 ,浏览量:6

效果图:

    制作bitmap方法:

画图工具打开一张图片,像素改为16X16,另存为bitmap格式

然后把aa.bitmap改为aa.ico即可导入vs2013项目。

右键添加bitmap资源:

 

 

 

初始化里面添加:

BOOL Cmy_menuIconDlg::OnInitDialog()

m_menu.LoadMenu(IDR_MENU1);     SetMenu(&m_menu);     bitmap.LoadBitmap(IDB_BITMAP1);     bitmap2.LoadBitmap(IDB_BITMAP2);     bitmap3.LoadBitmap(IDB_BITMAP3);

    CMenu *pMenu;     pMenu = m_menu.GetSubMenu(0);     pMenu->SetMenuItemBitmaps(0,MF_BYPOSITION,&bitmap,&bitmap);     pMenu->SetMenuItemBitmaps(1, MF_BYPOSITION, &bitmap2, &bitmap2);     pMenu->SetMenuItemBitmaps(2, MF_BYPOSITION, &bitmap3, &bitmap3);

 

 

头文件里面添加:

public:     afx_msg void OnBnClickedOk();     CBitmap bitmap, bitmap2, bitmap3;     CMenu m_menu;

 

 

 

 

 

 

关注
打赏
1665060526
查看更多评论
立即登录/注册

微信扫码登录

0.0417s