资源描述:
《加载图片例子》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、初学乍练VC中如何给空白的工具栏图标加上位图发布:2009-4-1810:21
2、 作者:本站整理
3、 来源:网络转载
4、 查看:45次VC中如何给空白的工具栏图标加上位图---------回复--------------SetBitmap、SetButtonInfo。---------回复--------------做好位图工具栏然后LoadBitmap---------回复--------------使用LoadBitmap需要一个完整的位图,我的位图是单个的,一共6个bitmap,怎么弄?---------回复--------------
5、顶啊~~~---------回复--------------动态真彩工具栏,以前仿这个实现过BOOLCMainFrame::CreateExToolBar(){CImageListimg;CStringstr;if(!m_wndReBar.Create(this)){return-1;}if(!m_wndToolBar.CreateEx(this,TBSTYLE_FLAT,WS_CHILD
6、WS_VISIBLE
7、CBRS_TOP
8、CBRS_TOOLTIPS
9、CBRS_FLYBY
10、CBRS_SIZE_DYNAMIC)){return-1; }//
11、下面的代码是设置按钮的宽度和长度m_wndToolBar.GetToolBarCtrl().SetButtonWidth(40,80);//下面的代码是设置"热"的位图img.Create(22,22,ILC_COLOR8
12、ILC_MASK,2,2);img.SetBkColor(::GetSysColor(COLOR_BTNFACE));img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_GETBUTTON));//0收信 img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_W
13、RITEMSGBTN));//1写信img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_TELBOOK));//2电话本 img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_RECIEVBOX));//3收信 img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_SENDBOX));//4发信 img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_DELETEED));//5废信 img.Add(AfxGe
14、tApp()->LoadIcon(IDI_ICON_MSG_REFRESH)); //6刷新 img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_REFRESHALL)); //7全部刷新 img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_CHANGEPASS)); //8口令img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_LOCKSYS)); //9锁定系统img.Add(AfxGetApp()->LoadIcon(IDI_ICON_M
15、SG_SETSYS)); //10设置img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_EXIT)); //11退出img.Add(AfxGetApp()->LoadIcon(IDR_MAINFRAME));//关于img.Add(AfxGetApp()->LoadIcon(IDI_COM_CONTROL));//系统状态img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_SRC));//班级管理m_wndToolBar.GetToolBarCtrl().SetHotImageL
16、ist(&img);img.Detach();//下面的代码是设置"冷"的位图img.Create(19,19,ILC_COLOR8
17、ILC_MASK,2,2);img.SetBkColor(::GetSysColor(COLOR_BTNFACE));img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_GETBUTTON));//0收信 img.Add(AfxGetApp()->LoadIcon(IDI_ICON_MSG_WRITEMSGBTN));//1写信img.Add(AfxGetApp()->LoadIc
18、on(IDI_ICON_MSG_TELBOOK));//2电话本 img.Add(AfxGetApp()->LoadIc