modTC_Icon:让VB6支持[32位/24位]真彩色图标
VB6本身只支持16色(4位)和256色(8位)的图标,这种图标只是早期的Windows版本所采用的图标格式标准。现在各种高清真彩色(32位带Alpha通道、24位不带Alpha通道)早已经很流行并且普遍使用了,但在VB6中却不能直接支持、使用。即使想把这种真彩色图标加入图标资源、或者是把它加入ImageList控件中,也会被提示“无效图片”而不能加入。记得论坛中曾经有某位高人说过,VB6的Form是支持真彩色图标的,可以给窗体设置真彩色图标。 昨天上午我试了一下,新建一个标准EXE工程,然后随意找了一个高清真彩图标文件,给工程的Form1设置Icon属性,成功了……… 但是,感觉它显示的图标有点怪异,总觉得有些不对劲呢…… 于是,我把这个
用户评论
简单明了简单明了
谢谢美女的分享
很好的东西,要是编译后的EXE也是这个图标就好了。