vc菜单前添加图标(转)
来源:互联网 发布:软件外包服务怎么样 编辑:程序博客网 时间:2024/05/18 20:12
一、单文档的菜单图标实现:
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、编译,实现图标菜单。
二、多文档的菜单图标实现:
1、新建一个位图资源,大小为13*13,假设ID为IDB_BITMAP1,画好图标
2、在CMaoyeah_comDoc(你程序中的CDocument子类)中添加成员变量:CBitmap bitmap
3、在CMaoyeah_comDoc的OnNewDocument中加入:
bitmap.LoadBitmap(IDB_BITMAP1);
CMenu *pMenu;
pMenu = CMenu::FromHandle(((CMultiDocTemplate *)m_pDocTemplate)->m_hMenuShared);
CMenu *pSubMenu = pMenu->GetSubMenu(0);
pSubMenu->SetMenuItemBitmaps(0,MF_BYPOSITION, &bitmap, &bitmap);
4、编译,实现图标菜单。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/gavingey/archive/2008/03/24/2214030.aspx
- vc菜单前添加图标(转)
- VC菜单前添加图标
- VC学习一日一练(1)---为菜单项前添加图标
- vc 菜单上添加小图标
- VC++2010右键菜单添加图标
- 【转】Qt Creator添加菜单图标
- MFC菜单添加图标
- 为菜单添加图标
- MFC菜单添加图标
- VC 创建一个图标菜单
- VC 添加右键菜单
- VC下ctreectrl的使用方法及节点前图标添加方法
- 添加菜单左边的图标
- Qt Creator添加菜单图标
- Qt Creator添加菜单图标
- 添加菜单左边的图标
- vb菜单项添加图标
- 微信菜单添加图标
- C#编码标准--编码习惯
- 验证是否是数字
- sql sever 2005和用vs2008写的应用程序之间的连接???
- archlinux配置raid记录
- NS2仿真
- vc菜单前添加图标(转)
- windows mobile中求存储空间大小
- 精妙SQL语句【转】
- 关于Struts,到底是要先学了1再学2,还是直接学2?
- 字符串(Sring)的一系列操作
- Bluetooth for Microsoft Device Emulator
- 在VC中使用代码组件的三种方法
- C#代码与javaScript函数的相互调用
- [转] A*高效搜索算法