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.
Przestroga |
---|
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