CMFCToolBar//图标为什么图片显示不在工具栏上?
if (CMFCToolBar::GetUserImages() == NULL)
{
// 加载用户定义的工具栏图像
if (m_UserImages.Load(_T(".\\UserImages.bmp")))
{
m_wndImage.Create(32,32,ILC_COLOR32|ILC_MASK,0,0);
m_wndImage.Add(AfxGetApp()->LoadIcon(IDI_ICON2));
m_wndImage.Add(AfxGetApp()->LoadIcon(IDI_ICON3));
m_UserImages.CreateFromImageList(m_wndImage);
m_UserImages.SetImageSize(CSize(32,32), TRUE);
UINT nArray[2] = { ID_MENU1, ID_MENU1};
m_wndToolBar.SetButtons(nArray, 2);
m_wndToolBar.SetSizes(CSize(32,32),CSize(32,32));
m_wndToolBar.SetUserImages(&m_UserImages);
m_wndToolBar.SetButtonInfo(0,ID_MENU1,TBBS_CHECKBOX,0);
//m_UserImages.SetImageSize(CSize(16, 16), FALSE);
//CMFCToolBar::SetUserImages(&m_UserImages);
}
}
...全文
相关推荐
CMFCToolBar创建例子里的四个图标BMP文件
CMFCToolBar创建例子里的四个图标BMP文件
vs2010 CMFCToolBar 工具栏 修改背景颜色
vs2010 CMFCToolBar 工具栏 如何修改背景颜色
CMFCToolBar, CDockablePane使用中的一些经验总结
关于VS2008\VS2010中CMFCToolBar, CDockablePane使用中的一些经验总结
CMFCToolBar工具条添加下拉菜单按钮
VS2010,在CMFCToolBar工具条上添加下拉菜单按钮,源码例程,修改时注意在编译前要删除注册表应用程序项~
如何更换工具栏图标
我自己在找如何更换工具栏图标方面,花费了整整2天多的时间,网上介绍的那些方法没有一个可行的。最后,还是在其他地方搜索到的,能解决问题不容易,所以就将该方法分享出来给需要的朋友 同时,也附加了一些我寻找的png图片,在进行合成时一定要采样png格式,不然弄出来的效果会非常差,切记 合成可以找,TBCreater


界面
