![]() |
[nonVCL] Icon zu Bitmap konvertieren ? - gelöst !
Hi,
Hat jmd eine Idee wie ich ein Icon (liegt als HIcon vor) ein Bitmap machen kann ? |
Re: [nonVCL] Icon zu Bitmap konvertieren ? - gelöst !
Ja, ich. :stupid:
Delphi-Quellcode:
function IconToBitmap(ResID: Integer): HBITMAP;
var IconInfo: TICONINFO; Icon: HICON; begin Icon := LoadImage(HInstance, MAKEINTRESOURCE(ResID), IMAGE_ICON, 0, 0, 0); GetIconInfo(Icon, IconInfo); Result := IconInfo.hbmColor; DestroyIcon(Icon); DeleteObject(IconInfo.hbmMask); end; |
Re: [nonVCL] Icon zu Bitmap konvertieren ? - gelöst !
enthät IconInfo. nicht auch die Monochrome Maske ? Wenn ja, dann produziert obiger Vorschlag eine Speicherleiche im GDI.
Gruß hagen |
Re: [nonVCL] Icon zu Bitmap konvertieren ? - gelöst !
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz