Vcl.Graphics.CreateGrayMappedRes

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateGrayMappedRes(Instance: THandle; ResName: PChar): HBITMAP;

C++

extern DELPHI_PACKAGE HBITMAP __fastcall CreateGrayMappedRes(NativeUInt Instance, System::WideChar * ResName);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics Vcl.Graphics

Beschreibung

Ordnet den Standard-Graufarben einer Bitmap-Ressource die Graustufen des Systems zu.

Mit CreateGrayMappedRes kann ein Bitmap mit den Systemgraufstufen (clBtnHightlight, clBtnFace, clBtnShadow und clBtnText) aus einer Ressource erstellt werden, die Standard-Graustufen (clWhite, clSilver, clGray und clBlack) verwendet. Dadurch können anhand einer Bitmap-Ressource dynamisch Grafiken mit den aktuellen Einstellungen der Systemsteuerung erstellt werden.

Geben Sie mit den Parametern Instance und ResName die Bitmap-Ressource an, deren Farbtabelle geändert werden soll.

Anmerkung:  CreateMappedRes kann nicht für Bitmaps mit mehr als 256 Farben verwendet werden. Bei diesen Grafiken gibt die Funktion das Originalbitmap ohne Farbänderungen zurück.

Siehe auch