各位大虾,现遇到一个比较棘手的问题,就是再系统托盘上显示出来的icon与资源中的icon文件颜色不同,也就是显示出来的icon的颜色明显少很多。不知是何原因造成的呢?该如何解决呢?(我的icon的格式是32X32X16color)Thx

解决方案 »

  1.   

    32X32X16color ? 那不就是16色的嘛 当然·%#…&%^$你添加一些VC编辑器编辑不了的16位、24位等等的图标 就肯定不会说颜色太少了!
      

  2.   

    如果用24bit color的图标,其显示结果与16colr的一样!!??
      

  3.   

    同意楼上的意见,
    建议楼主导入一些质量比较好的icon,
    vc自带的就很多,在vc的安装目录下:...\Microsoft Visual Studio\Common\Graphics\Icons
      

  4.   

    可问题是,我的标题栏上也用的是同一个icon,但是其颜色确是正常的,对了我用的就是IDR_MAINFRAME,可为什么到了系统托盘上的图标却丢色呢?不明白呀???大虾们,救我呀!!
      

  5.   

    是不是系统把它And上去的呀?