Sdílet prostřednictvím


Zpracování obrazu seznamy

Nahradit nahradí členské funkce obrazu v seznam obrázků (CImageList) s novou bitovou kopii.Tato funkce je také užitečné, pokud potřebujete dynamicky zvýšit počet obrazů v objektu seznamu obrázků.SetImageCount funkce dynamicky změní počet obrázků uložených v seznamu obrázků.Můžete zvětšit seznam obrázků, kontaktujte Nahradit k přidání obrazů na nový obraz slotů.Pokud jste snížili velikost seznamu obrazu, jsou uvolněna obrazy nad novou velikost.

Odebrat obrazu odstraní členské funkce seznam obrázků.Copy členské funkce můžete kopírovat nebo Zaměnit obrázky v rámci seznam obrázků.Tato funkce umožňuje určit, zda je třeba zkopírovat zdrojový obraz k určení indexu nebo si místo zdrojový a cílový obraz.

Chcete-li vytvořit nový seznam obrázků sloučením dvou seznamů obrazu, použijte odpovídající přetížení vytvořit členské funkce.Toto přetížení vytvořit uvádí první obraz existující obrázek ukládání nového objektu Bitová kopie seznamu výsledného obrazu sloučí.Vytvoří novou bitovou kopii výkresu druhý obraz transparentně nad první.Maska nového obrazu je výsledek operace logickým nebo na bity masky pro dva existující obrazy.

To se opakuje, dokud všechny obrazy byly sloučeny a přidány do nové bitové kopie objektu.

Informace o obrázku můžete psát do archivu voláním zápis členské funkce a číst je voláním zpět čtení členské funkce.

GetSafeHandle, Připojit, a Odpojit členské funkce umožňují manipulovat popisovač bitovou kopii seznamu připojených k CImageList objektu, zatímco DeleteImageList členské funkce odstraní seznam obrázku bez zničení CImageList objektu.

Viz také

Referenční dokumentace

Pomocí CImageList

Koncepty

Ovládací prvky (MFC)