Einzelnen Beitrag anzeigen

Benutzerbild von MacGuyver
MacGuyver

Registriert seit: 9. Sep 2003
Ort: Wildeshausen
295 Beiträge
 
Turbo Delphi für Win32
 
#5

AW: Icon aus Exe in Imagelist verliert Transparenz

  Alt 8. Sep 2023, 13:05
Nein, genau anders herum. Es ist in 32 x 32 in der Exe gespeichert und er tut so, als ob das 16 x 16 durch die Funktion ExtractIconEx ist:

Delphi-Quellcode:
  iFound := ExtractIconEx (PChar (s), 0, IconLarge, IconSmall, 1);

  if iFound = 0 then Exit;

  Icon := TIcon.Create;
  try
    Icon.Handle := IconSmall;


    ImageList.AddIcon (Icon);
Die ImageList skaliert das dann brutal runter, da sie auf 16 x 16 eingestellt ist.
Englisch eine Weltsprache? Zu kompliziert und der nahe Osten würde Englisch als Pflichtweltsprache nicht akzeptieren.
IDO wäre genau das Richtige: http://forum.idolinguo.de/index.php oder www.idolinguo.de
  Mit Zitat antworten Zitat