CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

为何手工生成的TOOLBAR BUTTON的图象应该是透明的地方都变成黑色了?

楼主Brunhild()2003-11-03 08:34:51 在 VC/MFC / 界面 提问

if   (!m_wndToolBar.CreateEx(this))  
  {  
  TRACE0("未能创建工具栏\n");  
  return   -1;             //   未能创建  
  }  
  //***   初始化TOOLBAR的图象列表  
  CImageList*   pImgList=new   CImageList();  
  pImgList->Create(20,20,   ILC_COLOR8,   0,2);  
  pImgList->Add(theApp.LoadIcon(IDI_DOWNLOAD));  
  pImgList->Add(theApp.LoadIcon(IDI_COMPLETE));  
  m_wndToolBar.GetToolBarCtrl().SetImageList(pImgList);  
   
  //***   初始化TOOLBAR按钮的大小  
  SIZE   sizeBtn,   sizeImg;  
  sizeImg.cx=sizeImg.cy   =20;  
  sizeBtn.cx=sizeBtn.cy=28;  
  m_wndToolBar.SetSizes(sizeBtn,   sizeImg);  
   
  //***   初始化按钮  
  UINT   arnButtonID[CHILD_COUNT];  
  for(int   i=0;i<CHILD_COUNT;i++)  
  arnButtonID[i]=FIRST_MDICHILD_ID+i;  
  m_wndToolBar.SetButtons(arnButtonID,   CHILD_COUNT);  
   
  //***   设置按钮类型  
  UINT   nStyle=TBBS_CHECKBOX|TBBS_CHECKGROUP;  
  for(int   i=0;i<CHILD_COUNT;i++)  
  m_wndToolBar.SetButtonInfo(i,   arnButtonID[i],   nStyle,   0);  
   
  问题点数:50、回复次数:1Top

1 楼feiniaoliang(♂飞鸟良♀)回复于 2003-11-03 11:00:53 得分 50

 
  pImgList->Create(20,20,   ILC_COLOR8,   0,2);  
  换成  
  pImgList->Create(20,20,   ILC_COLOR8|ILC_MASK,   0,2);Top

相关问题

  • 对话框图象生成程序FOR QQ
  • 动态生成的TOOLBAR BUTTON如何实现tooltip
  • 如何在指定图片上动态生成其他图象?
  • 在CRYSTAL REPORT中如何打印动态生成的图象???????
  • jsf中如何嵌套一个动态生成的图象?
  • 请问在c++ builder中如何才能将数据矩阵显示为图象,并生成图象文件?
  • 怎样动态生成BUTTON
  • ToolBar显示图象小问题
  • 在程序中用代码生成toolbar。
  • 如何生成动态文件名的图象文件,然后放到指定的文件夹下???急!!!

关键词

  • pimglist
  • sizebtn
  • sizeimg
  • ilc
  • 初始化
  • wndtoolbar
  • color8
  • create

得分解答快速导航

  • 帖主:Brunhild
  • feiniaoliang

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo