Udostępnij za pośrednictwem


Typy list obrazów

Istnieją dwa typy list obrazu (CImageList): nonmasked i maskami."Lista nonmasked obrazu" składa się z kolorów mapy bitowej, który zawiera jeden lub więcej obrazów."Lista zamaskowany obraz" składa się z dwóch map bitowych jednakowej wielkości.Pierwszy z nich to kolor mapy bitowej, która zawiera obrazy, a drugi jest mapa bitowa monochromatyczna, który zawiera szereg maski — jeden dla każdego obrazu w pierwszym mapy bitowej.

Jednym z overloads z Create funkcji członka trwa flagi, aby wskazać, czy lista obrazów jest maskowana. (Inne overloads tworzyć listy zamaskowany obraz).

Podczas rysowania nonmasked obrazu jest po prostu kopiowany do kontekstu urządzenia docelowego; czyli jest rysowany nad istniejący kolor tła kontekstu urządzenia.Podczas rysowania zamaskowany obraz bity obrazu są połączone z bitami maski, zwykle produkujące przezroczyste obszary bitmapy gdzie widoczny kolor tła kontekstu urządzenia docelowego.Można określić kilka stylów rysunku, podczas rysowania zamaskowanych obrazów.Na przykład można określić, czy obraz ma być symulowane do wskazania zaznaczonego obiektu.

Zobacz też

Informacje

Korzystanie z CImageList

Koncepcje

Formanty (MFC)