Freigeben über


CBitmap-Klasse

Kapselt eine Bitmap des Windows GDI (Graphics Device Interface) und bietet Memberfunktionen bereit, um die Bitmap zu bearbeiten.

class CBitmap : public CGdiObject

Mitglieder

Öffentliche Konstruktoren

Name

Beschreibung

CBitmap::CBitmap

Erstellt ein CBitmap-Objekt.

Öffentliche Methoden

Name

Beschreibung

CBitmap::CreateBitmap

Initialisiert das Objekt mit einer geräteabhängigen Speicherbitmap, die eine angegebene Breite, eine Höhe und ein Bitmuster verfügt.

CBitmap::CreateBitmapIndirect

Initialisiert das Objekt mit einer Bitmap mit der Breite, Höhe der, und dem Bitmuster (falls vorhanden), angegeben in einer BITMAP-Struktur.

CBitmap::CreateCompatibleBitmap

Initialisiert das Objekt mit einer Bitmap, sodass sie mit einem bestimmten Gerät kompatibel ist.

CBitmap::CreateDiscardableBitmap

Initialisiert das Objekt mit einer discardable Bitmap, die mit einem angegebenen Gerät kompatibel ist.

CBitmap::FromHandle

Gibt einen Zeiger auf ein CBitmap-Objekt zurück, wenn Sie ein Handle für eine Bitmap Windows HBITMAP angegeben werden.

CBitmap::GetBitmap

Füllt eine BITMAP-Struktur mit Informationen über die Bitmap aus.

CBitmap::GetBitmapBits

Kopiert die Bits der angegebenen Bitmaps in den angegebenen Puffer.

CBitmap::GetBitmapDimension

Gibt die Breite und Höhe der Bitmaps zurück. Die Höhe und Breite angenommen werden, durch die SetBitmapDimension-Memberfunktion zuvor festgelegt worden zu sein.

CBitmap::LoadBitmap

Initialisiert das Objekt durch das Laden einer benannten Bitmapressource der ausführbaren Datei der Anwendung und das Anfügen der Bitmap in das Objekt.

CBitmap::LoadMappedBitmap

Lädt eine Bitmap und ordnet Farben zu aktuellen Systemfarben zu.

CBitmap::LoadOEMBitmap

Initialisiert das Objekt durch das Laden einer vordefinierten Windows-Bitmaps und das Anfügen der Bitmap in das Objekt.

CBitmap::SetBitmapBits

Legt die Bits einer Bitmap auf den angegebenen Bitwerten fest.

CBitmap::SetBitmapDimension

Weist einer Breite und Höhe in eine Bitmap im 0,1 -Millimeter-Einheiten zu.

Öffentliche Operatoren

Name

Beschreibung

CBitmap::operator HBITMAP

Gibt das Windows-Handles zurück, das dem CBitmap-Objekt angefügt wird.

Hinweise

Um ein CBitmap-Objekt zu verwenden, erstellen Sie das Objekt, fügen Sie ein Bit-Übersichtshandle mit einer der Initialisierungsmemberfunktionen an, und rufen Sie dann die Memberfunktionen des Objekts auf.

Weitere Informationen zur Verwendung von Grafikobjekten wie Sie CBitmap, finden Grafikobjekte.

Vererbungshierarchie

CObject

CGdiObject

CBitmap

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CGdiObject-Klasse

Hierarchiediagramm

Konzepte

MFC-Beispiel-MDI