CBitmap::LoadBitmap

BOOL LoadBitmap ( LPCTSTR lpszResourceName );

BOOL LoadBitmap ( UINT nIDResource );

Wartość zwracany

Niezerowa, jeśli kończy się pomyślnie; inny sposób 0.

Parametry

lpszResourceName

Wskazuje ciąg zakończony znakiem null, który zawiera nazwę zasobu bitmapy.

nIDResource

Określa numer Identyfikatora zasobów zasób bitmapy.

Uwagi

Ładuje zasoby mapy bitowej o nazwie lpszResourceName lub oznaczone numerem ID w nIDResource z pliku wykonywalnego aplikacji. Załadowana bitmapa jest dołączony do obiektu CBitmap.

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

Funkcję CGdiObject::DeleteObject można użyć do usunięcia bitmapowych ładowanych przez funkcję LoadBitmap lub destruktor CBitmap spowoduje usunięcie obiektu dla Ciebie.

! Ostrzeże&nienbsp;  Przed usunięciem obiektu, należy upewnić się, czy nie został wybrany do kontekstu urządzenia.

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

OBM_UPARRROWI
OBM_DNARROWI
OBM_RGARROWI
OBM_LFARROWI

Te bitmapy nie znajdują się w sterowniki urządzeń dla wersji systemu Windows 3.0 i wcześniejsze. Pełną listę bitmapy i wyświetlania ich wygląd zobacz Podręcznik programisty systemu Win32.

Omówie&nie CBitmap |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CBitmap::LoadOEMBitmap, :: LoadBitmap, CGdiObject::DeleteObject

Index