社区
C#
帖子详情
在listbox里边如何添加.ico图标
韦建忠
2008-11-17 06:04:39
在listbox怎么添加图标啊,是不是在代码中实现?如何实现....望大虾指点
...全文
103
2
打赏
收藏
在listbox里边如何添加.ico图标
在listbox怎么添加图标啊,是不是在代码中实现?如何实现....望大虾指点
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
韦建忠
2008-11-19
打赏
举报
回复
已经解决,谢啦
xiao75516030
2008-11-17
打赏
举报
回复
imagelist 控件
ListBox
支持
图标
C
ListBox
的扩展,支持
图标
,VC++环境,
ListBox
控件的扩展,支持
图标
显示
VC++环境,
ListBox
控件支持
图标
vb6.0专用精美
图标
(方便、直接使用)
本文件为vb6.0专用精美
图标
,格式已经转化好,可以直接用于vb上,
图标
精美且齐全!
modTC_
Ico
n:让VB6支持[32位/24位]真彩色
图标
VB6本身只支持16色(4位)和256色(8位)的
图标
,这种
图标
只是早期的Windows版本所采用的
图标
格式标准。现在各种高清真彩色(32位带Alpha通道、24位不带Alpha通道)早已经很流行 并且普遍使用了,但在VB6中却不能直接支持、使用。即使想把这种真彩色
图标
加入
图标
资源、 或者是把它加入ImageList控件中,也会被提示“无效图片”而不能加入。记得论坛中曾经有某 位高人说过,VB6的Form是支持真彩色
图标
的,可以给窗体设置真彩色
图标
。 昨天上午我试了一下,新建一个标准EXE工程,然后随意找了一个高清真彩
图标
文件,给工 程的Form1设置
Ico
n属性,成功了……… 但是,感觉它显示的
图标
有点怪异,总觉得有些不对 劲呢…… 于是,我把这个高清
图标
文件中32×32和16×16这两种规格的真彩色
图标
单独提取 出来,分别保存为一个.
ico
格式的文件,然后再用这两个
图标
文件来给它设置
Ico
n属性。果然, 这两个文件在操作时VB6都提示“无效图片”!!!这就说明:VB6是不支持真彩色
图标
的。最 开始时“能设置成功”,只不过是因为它从
图标
组中找到了256色的、它能支持的格式罢了。 闲话不多说了,这个模块进行了简单的封装,提供了一些基础的操作功能。源码中有比较 详细的注释,使用起来应该是很简单的,就不再写什么“应用示例代码”了。首先要调用接口 函数装载
图标
,从
图标
文件加载就调用LoadFromFile(),从字节数组加载就调用LoadData()。 加载成功后,即可调用其它接口来使用
图标
对象了,比如用GDI方式把
图标
画到窗口内、或者画 到某个PictureBox上、给自己的窗口或别的程序窗口设置一个真彩色
图标
等。虽然在“资源” 中不能以“
图标
”的方式把真彩
图标
加入,但是,却可以按“自定义资源”的方式把
图标
文件 装入,使用时读取出对应的资源数据,然后调用函数LoadFromData()进行加载。加载成功就可 以使用里面的真彩色
图标
了。 这个模块只提供了一些基本的功能,如果有需要可以自己再进行扩展。还有就是没有进行 异常处理,因此要求用来加载的文件必须是正确的
图标
文件、并且可以读取;数组数据则必须 是合法的
图标
文件数据。否则可能会引起异常,你也可以修改代码进行异常捕获处理。
完整版读图片文件转超级列表框大
图标
.rar
完整版读图片文件转超级列表框大
图标
.rar
C#
111,088
社区成员
642,552
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章