m 工具栏图标显示不全-mfc 工具栏只能加载6个图标?怎么回事??

问题描述

mfc 工具栏只能加载6个图标?怎么回事??
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
    return -1;

m_Imagelist.Create(32,32,ILC_COLOR24|ILC_MASK,0,1);
for(int i=0;i<8;i++)
{
    m_Imagelist.Add(AfxGetApp()->LoadIcon(IDI_ICON1+i));

}

if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_LEFT
    | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
    !m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
{
    TRACE0("Failed to create toolbarn");
    return -1;      // fail to create
}

m_wndToolBar.GetToolBarCtrl().SetImageList(&m_Imagelist);
m_wndToolBar.GetToolBarCtrl().SetButtonSize(CSize(50,50));
m_wndToolBar.GetToolBarCtrl().SetBitmapSize(CSize(40,40));

明明设置了8个啊、怎么显示出来只有6个呢??、

解决方案

LZ你最后解决了吗?我也是有六个图标,两个分隔符,现在只显示恰年三个图标。
我是对话框工程,VS2012环境,采用的是CToolBarCtrl封装类。

时间: 2024-11-08 22:23:32

m 工具栏图标显示不全-mfc 工具栏只能加载6个图标?怎么回事??的相关文章

Ext.net的系统发布在iis7上,系统内容显示不全,菜单无法加载

问题描述 Ext.net的系统发布在iis7上,系统内容显示不全,菜单无法加载 Ext.net的系统发布在iis7上,系统内容显示不全,菜单无法加载,在iis6上没有问题, <system.webServer> <handlers> <remove name="WebServiceHandlerFactory-Integrated"/> <remove name="ScriptHandlerFactory"/> <

jquery显示loading图片直到网页加载完成的方法

  本文实例讲述了jquery显示loading图片直到网页加载完成的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 <!DOCTYPE html> <html class="no-js"> <head> <meta charset='UTF-8'> <title>Simpl

jquery显示loading图片直到网页加载完成的方法_jquery

本文实例讲述了jquery显示loading图片直到网页加载完成的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html> <html class="no-js"> <head> <meta charset='UTF-8'> <title>Simple Loader</title> <style> /* This only works with JavaScript, if it'

图片-MFC使用CImage加载图像失败

问题描述 MFC使用CImage加载图像失败 MFC使用CImage加载图像,使用同样的方法,有的图片能够成功有的失败,线是代码,请大家指教.图片大小都小于1M.void CFastSetDlg::OnBnClickedButton3(){ CImage img; if(!img.IsNull()) img.Destroy(); img.Load(_T(""D:RobotSoftGENTEC_SimulationGENTEC_SimulationresStep.bmp"&qu

工具栏不透明设置-mfc工具栏透明如何设置不透明

问题描述 mfc工具栏透明如何设置不透明 各位大侠,我在MFC单文档的框架类中添加了Button事件将窗口设置为透明,(主要是想以桌面为背景操作)结果工具栏也一起透明了,请问,如何让工具栏不透明,而窗口透明呢.. 解决方案 兄弟,工具栏你用另一个窗口显示就行 解决方案二: 参考一下这个链接 http://wenku.baidu.com/link?url=0nvAcSmlxoNlmRJmj9snHSDlqg-tqaLjaCMLVJJhKlY73O0h10k6RSvg6GGH42ULy4Ckuz46

WEB前端显示的特效和相应加载速度的取舍

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 随着互联网的发展和普及,越来越多的人将加入到这个大家庭当中来.网民的成分也随之复杂,这意味着他们的需求将出现多元化趋势.这就对 WEB 前端的显示提出了更高的要求. 作为 WEB 前端开发的技术人员,有很多方法来实现它: .Adobe 公司推出 flash 系列就是一个 WEB 前端显示互动性很好的一个应用.它可以展示绚丽的色彩和跳动.流畅的

android 使用webview加载服务器上的html页面只能显示文字无法显示图片

问题描述 android 使用webview加载服务器上的html页面只能显示文字无法显示图片 android 使用webview加载服务器上的html页面时,在低版本上的系统上没有问题,但在高版本(4.4以上)系统上只能显示文字,无法显示图片: 跪求大神帮助. 解决方案 webView.getSettings().setBlockNetworkImage(false); 解决方案二: show = (WebView) findViewById(R.id.show_info); WebSetti

ie-win10网页字体图标显示不出来

问题描述 win10网页字体图标显示不出来 win10系统IE浏览网页字体图标显示不出来,Edge显示正常,用猎豹浏览器也显示不出来,之前win7系统都正常,有什么办法修复么 解决方案 从win7电脑中找到对应的字体复制过来或者使用 webfont

IE浏览器图标出现无加载项怎么办?

  在我们用电脑上网享受快捷方便服务的同时,我们也会由于各种原因遇到一些问题.因为我们毕竟不是学电脑专业的,一些过于复杂的解决问题的方法对于我们不适用,所以我们特别需要一些小技巧,不太复杂容易操作的小方法. 1.笔者日前就遇到了这样的问题.在浏览某个网页的时候不知不觉IE首页被篡改了,怎么恢复也恢复不过来.只好用360卫士的IE修复,但是不太清楚怎么用,结果桌面上IE图标竟没有了.在网上搜索了一下方法,是在开始-附件-IE图标,右击发送到桌面上.可是,问题并没有解决,IE图标显示无加载项,设置主