CBitmap::CreateDiscardableBitmap

Inicjuje discardable bitmap, zgodny z kontekstu urządzenia identyfikowane przez pDC.

BOOL CreateDiscardableBitmap( 
   CDC* pDC, 
   int nWidth, 
   int nHeight  
);

Parametry

  • pDC
    Określa kontekstu urządzenia.

  • nWidth
    Określa szerokość (w bitach) bitmapy.

  • nHeight
    Określa wysokość (w bitach) bitmapy.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.

Uwagi

Bitmapa ma tę samą liczbę płaszczyzn kolorów lub formacie bitów na piksel w kontekście określonego urządzenia.Aplikację można wybrać tę mapę bitową jako bieżącej mapy bitowej jest zgodny z określony przez urządzenie pamięci pDC.

System Windows można odrzucić mapy bitowej utworzonej przez tę funkcję, tylko wtedy, gdy aplikacja nie została wybrana go w kontekście wyświetlania.Jeśli Windows odrzuca bitmapy, gdy nie jest zaznaczone, a później aplikacja próbuje ją zaznaczyć, CDC::SelectObject funkcja zwróci NULL.

Po zakończeniu z CBitmap obiekt utworzony z CreateDiscardableBitmap działać, najpierw zaznacz Bitmapa z kontekstu urządzenia, a następnie usunąć CBitmap obiektu.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CBitmap

Diagram hierarchii

CreateDiscardableBitmap

CGdiObject::DeleteObject