Klasa CBitmap umożliwia wyświetlanie map bitowych w graficznym interfejsie Windowsa (GDI). Zawiera także wiele funkcji operujących na mapie bitowej. Aby używać obiektów CBitmap należy zkonstruować obiekt, połączyć go z uchwytem bitmapy w jednej z inicjujących funkcji, a potem można wywoływać metody klasy.
| Metody | Opis |
|---|---|
| CBitmap | Konstruktor obiektu CBitmap. |
| LoadBitmap | Inicjuje obiekt przez otworzenie nazwanej mapy bitowej z zasobów i przyłączenie jej do obiektu |
| LoadOEMBitmap | Inicjuje obiekt przez otworzenie predefiniowanej windowsowej mapy bitowej i przyłączenie jej do obiektu |
| LoadMappedBitmap | Otwiera mapę bitową i paletę kolorów do aktualnej systemowej. |
| CreateBitmap | Inicjuje w pamięci mapę bitową z wyspecyfikowaną wielkością, szerokością |
| CreateBitmapIndirect | Inicjuje w pamięci mapę bitową z wyspecyfikowaną wielkością, szerokością oraz wzorcem bitów |
| GetBitmap | Wypełnia strukturę BITMAP informacjami o obiekcie |
| SetBitmapBits | Ustawia konkretna bity mapie bitowej |
| GetBitmapBits | Kopiuje bity z żądanego miejsca do wskazanego bufora |