Registriert seit: 15. Nov 2004
2.647 Beiträge
|
Re: Icon pixelfrei
2. Feb 2008, 21:22
Ich habe es gerade zusammengebaut, es wird nun wieder gezeichnet aber genauso pixelig wie vorher:
Delphi-Quellcode:
procedure GetIcon(filename : String; IconIndex: Integer; var Result : TBitmap);
var Ico : TIcon;
begin
Ico := TIcon.Create;
Ico.Handle := ExtractIcon(hInstance, PChar(Filename), IconIndex);
Result := TBitmap.Create;
with Result do
begin
Width := Ico.Width;
Height := Ico.Height;
DrawIconEx(Canvas.Handle, 0, 0, Ico.Handle, 0, 0, 0, 0, DI_NORMAL);
end;
Ico.Free;
end;
|
|
Zitat
|