793359277 发表于 2023-5-6 15:26:34

取EXE图标句柄

本帖最后由 793359277 于 2023-5-6 15:57 编辑

我实现了超级列表框的的动态图片组,加入的是EXE的ICO图标,在获取图标句柄的时候出问题了,一开始正常,如果连续使用很多次后,就会失败,经过排除确定跟图片组无关,问题出取图标句柄上。
闪烁是因为按了F5,重新枚举进程加入超级列表框,左下角调试输出 第一位是取图标句柄的返回值, 可以看到最后就全失败了







这是取图标句柄代码   为啥多次使用后会失效呢





793359277 发表于 2023-5-6 15:57:09

自己解决了,图标句柄用完需要使用DestroyIcon释放{:3_57:}

创世魂 发表于 2023-5-7 10:34:52

793359277 发表于 2023-5-6 15:57
自己解决了,图标句柄用完需要使用DestroyIcon释放

嵌入c++要自己注意释放问题。

guangye1 发表于 2024-1-4 23:28:30

超级列表框的的动态图片组我搜索了很久都没找到。能帮忙给个例子吗

guangye1 发表于 2024-1-5 14:28:18

超级列表框动态加载图片组

793359277 发表于 2024-1-5 19:40:05

guangye1 发表于 2024-1-4 23:28
超级列表框的的动态图片组我搜索了很久都没找到。能帮忙给个例子吗

主要是调用这些图片组相关的API


guangye1 发表于 2024-1-5 21:24:53

793359277 发表于 2024-1-5 19:40
主要是调用这些图片组相关的API

多谢。我看看

白雪皑皑0306 发表于 2024-6-27 11:09:18

这个是小图标的,获取大图标时,默认只是8位的图标,我获取32位图标时,边缘有点模糊,有没有办法解决。 红包
页: [1]
查看完整版本: 取EXE图标句柄