Anzeigen: Delphi C++
Anzeigeeinstellungen

Vcl.Graphics.CreateGrayMappedBmp

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateGrayMappedBmp(Handle: HBITMAP): HBITMAP;

C++

extern PACKAGE HBITMAP __fastcall CreateGrayMappedBmp(HBITMAP Handle);

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-Grafik die Graustufen des Systems zu.

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

Die Funktion erstellt ein neues Bitmap. Die Originalgrafik mit dem in Handle übergebenen Handle wird nicht geändert.

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

Siehe auch

Frühere Versionen
Übersetzungen