如何把ImageList中的一幅Icon的Mask复制到一个TBitmap上?
rt
[解决办法]
具体可以参考http://topic.csdn.net/t/20010715/16/195152.html
TImageList的Mask属性为True时(默认),从外部装入图片文件会自动(或手动)选择一种透明色,去除了底色。
[解决办法]
如果还要将BMP转换成图标的话,可以参看<<将任一图象转换为图标>>http://blog.csdn.net/jl820712/archive/2006/08/20/1099807.aspx
[解决办法]
不是很明白LZ的要求,TImageList的MASK就是一种颜色,你是要取mask的颜色还是将图像取出?mask的取出:
就可用TImageList的BkColor,取出图像的话用它的Draw或GetBitmap