Typy seznamů obrazu
Existují dva typy seznamů obrazu (CImageList): nonmasked a maskované."Seznam nonmasked obrazu" se skládá z barev rastrového obrázku, který obsahuje jeden nebo více obrazů."Seznam maskovanou obrazu" obsahuje dvě bitmapy stejné velikosti.První barevné bitmapy obsahující obrazy a druhý je monochromatické bitmapové, který obsahuje řadu masky – jeden pro každý obrázek v první bitmapy.
Jeden přetížení z vytvořit členské funkce má příznak označující, zda je maskován seznam obrázků.(Další přetížení vytvořit seznamy maskovanou obrazu.)
Při kreslení nonmasked obraz jednoduše zkopírovat do kontextu cílové zařízení; To znamená, že je nakreslena přes stávající barvu pozadí kontext zařízení.Při kreslení maskovanou obrazu bity obrazu jsou kombinovány s bity masky, obvykle produkující průhledné plochy bitmapy kde je zobrazeno barvu pozadí v kontextu cílové zařízení.Můžete zadat několik stylů výkresu při kreslení maskovanou obrazu.Můžete například určit, že být obraz rozmazaný označuje vybraný objekt.