Hi,
da ich Probleme habe, über eine
DLL eine
TIcon-Referenz zu zeichnen, bin ich auf das entsprechende
Handle vom Typ
HICON umgestiegen. Um ein solches Icon zu zeichnen, gibt es die
WinAPI-Funktion
DrawIcon. Das Problem ist jedoch, dass das Icon dann zwar gezeichnet, aber der Hintergrund mit weiß aufgefüllt wird.
DrawIcon(Image1.Canvas.Handle, 15, 15, MeinIcon);
Ein Setzen von
TImage.Transparent hat leider nicht geholfen. Gibt es da einen einfachereren Trick, als den Hintergrund nachträglich nochmal mit
clBtnFace zu füllen?
Chris