TImageList限制?

时间:2011-08-26 08:43:40

标签: delphi imagelist timagelist

是否可以在TImageList中存储多少位图?

限制是指它可以容纳的位图数量,以及图像列表的内存大小。

感谢。

2 个答案:

答案 0 :(得分:6)

内部图像列表由Windows实现,用于将所有图像存储在一个大位图中。您的显示设备驱动程序可能具有最大位图大小,这限制了可以放入图像列表中的图像数量。幸运的是,自Windows Vista以来,此限制已经上升。无论如何,您会发现该限制与设备有关。

答案 1 :(得分:0)

AFAIK没有,但从技术上来说它是2GB,因为索引的类型(实际上是LongInt,Integer,但无论如何都将Integer映射到LongInt)。