Vcl.ImgList.TCustomImageList.GetInstRes
Delphi
function GetInstRes(Instance: THandle; ResType: TResType; const Name: string;
Width: Integer; LoadFlags: TLoadResources; MaskColor: TColor): Boolean; overload;
function GetInstRes(Instance: THandle; ResType: TResType; ResID: DWORD;
Width: Integer; LoadFlags: TLoadResources; MaskColor: TColor): Boolean; overload;
C++
bool __fastcall GetInstRes(Winapi::Windows::THandle Instance, TResType ResType, const System::UnicodeString Name, int Width, TLoadResources LoadFlags, System::Uitypes::TColor MaskColor)/* overload */;
bool __fastcall GetInstRes(Winapi::Windows::THandle Instance, TResType ResType, unsigned ResID, int Width, TLoadResources LoadFlags, System::Uitypes::TColor MaskColor)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Vcl.ImgList.pas Vcl.ImgList.hpp |
Vcl.ImgList | TCustomImageList |
Beschreibung
Lädt eine angegebene Ressource - d.h. Bitmap, Cursor oder Symbol - in die Bilderliste.
Mit der Methode GetInstRes lässt sich eine Bitmap-, Cursor- oder Symbol-Ressource in eine Bilderliste laden.
Instance ist die das Instanz-Handle des Ressourcenmoduls.
Der Parameter ResType gibt an, um welche Art von Ressource (rtBitmap, rtCursor oder rtIcon) es sich handelt.
Der Parameter Name oder ResID identifiziert die Ressource anhand des Namens bzw. der ID.
Width bestimmt die Breite (in Pixel) des Bildes.
LoadFlags legt fest, wie das Bild geladen werden soll.
Mit MaskColor wird die transparente Farbe für das Bild festgelegt.
Anmerkung: GetInstRes muss benutzt werden, um eine Ressource innerhalb eines Packages zu laden. Die Verwendung von GetResource oder FileLoad würde in diesem Fall zu einem Fehler führen.