Metodo Bitmap::FromHBITMAP (gdiplusheaders.h)
Il metodo Bitmap::FromHBITMAP crea un oggetto Bitmap basato su un handle su una bitmap GDI (Windows Graphics Device Interface) e un handle in una tavolozza GDI.
Sintassi
Bitmap * FromHBITMAP(
[in] HBITMAP hbm,
[in] HPALETTE hpal
);
Parametri
[in] hbm
Tipo: HBITMAP
Gestire la bitmap GDI.
[in] hpal
Tipo: HPALETTE
Handle in una tavolozza GDI usata per definire i colori bitmap se hbm non è una bitmap indipendente dal dispositivo (DIB).
Valore restituito
Tipo: Bitmap*
Questo metodo restituisce un puntatore al nuovo oggetto Bitmap .
Commenti
È responsabile dell'eliminazione della bitmap GDI e della tavolozza GDI. Tuttavia, non è consigliabile eliminare la bitmap GDI o la tavolozza GDI fino a quando l'oggetto GDI+ Bitmap non viene eliminato o esce dall'ambito.
Non passare al metodo Bitmap::FromHBITMAP una bitmap GDI o una tavolozza GDI attualmente selezionata (o in precedenza) in un contesto del dispositivo.
Questo metodo non mantiene il canale alfa della bitmap GDI di origine.
Requisiti
Client minimo supportato | Windows XP, Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | gdiplusheaders.h (include Gdiplus.h) |
Libreria | Gdiplus.lib |
DLL | Gdiplus.dll |