做了一个基于对话框的工程,然后在对话框上动态加上一个状态栏,想把一个图标(或位图)放到状态栏的某一个pane里,用BOOL SetIcon(
   int nPane,
   HICON hIcon 
);
 
添加的时候16*16图标放不下啊;还有就是在VS2003怎么新建一个16*16(或者13*13)的小图标,我新建了一个16*16(或者13*13)的图标,好像建好了,
关了再开,那个建好的16*16(或者13*13)图标又变回32*32,而且在res文件里,那个建好的ico文件好像什么都 没有啊;那位会的,教一下:
只要能显示图标和位图就行了,方法越简单越好,在这里谢过了。

解决方案 »

  1.   

    在新建立好的图标,不能你是按16*16画的就认为肯定是这个尺寸,你还得在图标属性里设成16*16才行,你应该是没在这个图标属性里设位图大小,你可以看到这个图标属性的,它和图标的ID在一个属性框里,里面还有颜色位数,比如4位,8位,16位,24位,32位,但32位不能选,最多只能选24位,因为现在就是VS2010都不支持32位色,虽然有32位选择,但没用,可能是为了以后兼容
      

  2.   

    谢谢你了,又帮我扫了个盲点,刚开始接触vs,以前都是用VC 6.0,学的也不是很好,能不加我Q:735838956,这样就可以直接问你问题,