Třída CPalette
Zapouzdřuje barevné palety systému Windows.
class CPalette : public CGdiObject
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce CPalette objekt s bez připojené paletu systému Windows.Musíte inicializovat CPalette objekt s jednou funkcí členů inicializace před použitím. |
Veřejné metody
Název |
Description |
---|---|
Nahradí položky v paletě logické identifikován CPalette objektu.Aplikace nemá aktualizovat klientské oblasti, protože systém Windows okamžitě mapuje nové položky do systémové palety. |
|
Vytvoří se paleta polotónování pro kontext zařízení a připojí jej k CPalette objektu. |
|
Vytvoří se paleta barev systému Windows a připojí jej k CPalette objektu. |
|
Vrací ukazatel CPalette objektu při popisovač objektu paletu systému Windows. |
|
Vyhledá číslo položky palety logické palety. |
|
Vrátí index položky logické palety, který nejvíce odpovídá hodnota barvy. |
|
Zkopíruje oblast položek paletu logické palety. |
|
Změní velikost logického paletu určený CPalette objekt zadaný počet položek. |
|
Nastaví rozsah položek v logické palety barevné hodnoty RGB a příznaky. |
Veřejné operátory
Název |
Description |
---|---|
Vrátí HPALETTE připojené k CPalette . |
Poznámky
Paleta obsahuje rozhraní mezi aplikací a barev výstupu zařízení (například zobrazení zařízení).Rozhraní umožňuje aplikaci plně využít schopností barev výstupu zařízení bez vážně narušuje barvy zobrazené v jiných aplikacích.Systém Windows používá k určení barvy použité logické paletu aplikace (seznam potřebné barvy) a systémová paleta (určující dostupné barvy).
A CPalette objekt poskytuje funkce členů palety manipulace uvedených v objektu.Konstrukce CPalette objektu a jeho funkce členů vytvořit vlastní paletu objekt graphics zařízení rozhraní (GDI) a pracovat s jeho položky a další vlastnosti.
Další informace o použití CPalette , viz Grafické objekty.
Hierarchii dědičnosti
CPalette
Požadavky
Záhlaví: afxwin.h