1,想美化美化,界面,于是把toolbar的资源改了一下,然后就怎么也load不进来了,但是如果把资源换回原来的图片,又没事(图片都是超过256色的),后来发现一个挺怪的现在,就是当我用ps把图片改成24位的时候,就load不出来,改到32位的时候,就load得出来,不知道为何?哪位可以告知一下?哈哈2,使用CImageList帮一个CPropertySheet的TabCtrl标签load图片,可是怎么load怎么都失真的(也是超过256色的图片)3,由第二个问题,我觉得可能CImageList不支持256色以上的图片?但是在后来我未toolbar换冷色的时候,我发现toolbarctrl里面维护着三个ImageList,一个是ImageList(用于存放同常状态下的toolbar图片),一个是DisableImageList(用于存放toolbar的button在disable时的图片,也就是冷色图片),第三个是HitImageList(用于存放toolbar在鼠标移动到其头上时的图片)。然后我试着直接换掉DisableImageList为我自己创建的一个ImageList,但还是如2所说的——失真。但是我换一个方法,重新多建一条toolbar,用第二条toolbar的ImageList去取代第一条toolbar的DisableImageList,那失真的现象就没有了。
那同样是ImageList,为什么用在通常状态下的List不失真,而我自己创建的就失真呢?