Vcl.ImgList.TCustomImageList.GetInstRes

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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(NativeUInt Instance, TResType ResType, const System::UnicodeString Name, int Width, TLoadResources LoadFlags, System::Uitypes::TColor MaskColor)/* overload */;
bool __fastcall GetInstRes(NativeUInt 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.

Siehe auch