Udostępnij za pośrednictwem


CBitmap::LoadBitmap

Ładuje zasobów mapy bitowej o nazwie lpszResourceName lub identyfikowane przez numer identyfikacyjny w nIDResource z pliku wykonywalnego aplikacji.

BOOL LoadBitmap( 
   LPCTSTR lpszResourceName  
); 
BOOL LoadBitmap( 
   UINT nIDResource  
);

Parametry

  • lpszResourceName
    Wskazuje ciąg zakończony zerem, zawierający nazwę zasobu bitmapy.

  • nIDResource
    Określa numer Identyfikatora zasobów zasobu bitmapy.

Wartość zwracana

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

Uwagi

Załadowana bitmapa jest dołączony do CBitmap obiektu.

Jeśli bitmapy są identyfikowane przez lpszResourceName nie istnieje lub jeśli jest za mało pamięci, aby załadować mapy bitowej, funkcja zwraca 0.

Można użyć CGdiObject::DeleteObject funkcji Usuń bitmap ładowanych przez LoadBitmap funkcji lub CBitmap destruktora będzie usunąć obiekt.

Informacje dotyczące przestrogiPrzestroga

Przed usunięciem obiektu upewnij się, że nie zaznaczono do kontekstu urządzenia.

Następujące mapy bitowe zostały dodane do systemu Windows w wersji 3.1 i później:

OBM_UPARRROWIOBM_DNARROWIOBM_RGARROWIOBM_LFARROWI

Bitmapy te nie znajdują się w sterowniki urządzeń dla systemu Windows w wersji 3.0 i wcześniejsze.Pełną listę bitmapy i wyświetlania ich wygląd, zobacz Windows SDK.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CBitmap

Diagram hierarchii

CBitmap::LoadOEMBitmap

LoadBitmap

CGdiObject::DeleteObject