Мне нужно добавить во время выполнения png-изображение к TImageList
. Я посмотрел на функции, реализованные TCustomImageList
, но они только позволяют добавлятьДобавить изображение png в imagelist во время выполнения с помощью Delphi XE
- растровых изображений,
- иконки или
- изображений из другого ImageList
Например:
function Add(Image, Mask: TBitmap): Integer;
function AddIcon(Image: TIcon): Integer;
function AddImage(Value: TCustomImageList; Index: Integer): Integer;
procedure AddImages(Value: TCustomImageList);
function AddMasked(Image: TBitmap; MaskColor: TColor): Integer;
Как я могу добавить PNG-изображение к компоненту ImageList без преобразования этого изображения в BMP?
В среде IDE уже может добавить PNG к ImageList во время разработки:
Теперь мы должны сделать это во время выполнения.
Поместите CommCtrl в пункт используется, чтобы сделать ImageList_Add() доступны. – denim