Bitmap::Bitmap(HBITMAP,HPALETTE)-Methode (gdiplusheaders.h)

Erstellt ein Bitmap::Bitmap-Objekt basierend auf einem Handle für eine Windows-Grafikgeräteschnittstelle (GDI)-Bitmap und ein Handle für eine GDI-Palette.

Syntax

void Bitmap(
  [in] HBITMAP  hbm,
  [in] HPALETTE hpal
);

Parameter

[in] hbm

Typ: HBITMAP

Handle für eine GDI-Bitmap.

[in] hpal

Typ: HPALETTE

Handle für eine GDI-Palette, die zum Definieren der Bitmapfarben verwendet wird, wenn hbm keine geräteunabhängige Bitmap (DEVICE-Independent Bitmap, DIB) ist.

Rückgabewert

Keine

Bemerkungen

Sie sind für das Löschen der GDI-Bitmap und der GDI-Palette verantwortlich. Sie sollten die GDI-Bitmap oder die GDI-Palette jedoch erst löschen, nachdem das GDI+ Bitmap::Bitmap-Objekt gelöscht wurde oder den Gültigkeitsbereich überschreitet.

Übergeben Sie nicht an den GDI+ Bitmap::Bitmap-Konstruktor eine GDI-Bitmap oder eine GDI-Palette, die derzeit (oder zuvor) in einem Gerätekontext ausgewählt wurde.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile gdiplusheaders.h (include Gdiplus.h)
Bibliothek Gdiplus.lib
DLL Gdiplus.dll

Weitere Informationen

Bitmap

Bitmapkonstruktoren

Bitmap::FromHBITMAP

Bild

Bilder, Bitmaps und Metadateien

Verwenden von Bildern, Bitmaps und Metadateien