Číst v angličtině

Sdílet prostřednictvím


COleControl::OnGetColorSet

Když kontejner volá nazývá rámcem IViewObject::GetColorSet členské funkce.

virtual BOOL OnGetColorSet( 
   DVTARGETDEVICE* ptd, 
   HDC hicTargetDev, 
   LPLOGPALETTE* ppColorSet  
);

Parametry

  • ptd
    Odkazuje na cílové zařízení, pro které má být vykreslen obrázek.Pokud je tato hodnota NULL, obrázek má být vykreslen pro výchozí cílové zařízení, obvykle zobrazovacího zařízení.

  • hicTargetDev
    Určuje kontext informace na cílové zařízení podle ptd .Tento parametr může být kontext zařízení, ale jeden nemusí.If ptd is NULL, hicTargetDev should also be NULL.

  • ppColorSet
    Ukazatel na umístění, do kterého má být zkopírován sadu barev, které bude použita.Pokud funkce sada barev nevrátí NULL je vrácena.

Vrácená hodnota

Nenulová hodnota, pokud je vrácena sada platnou barvu; jinak 0.

Poznámky

Kontejner volání této funkce můžete získat všechny barvy, které jsou potřebné pro ovládací prvek OLE.Kontejner pomocí sad barev získané ve spojení s barvami, je nutné nastavit celkové paletu barev.Výchozí implementace vrátí FALSE.

Přepsat tuto funkci provést jakékoli zvláštní zpracování tohoto požadavku.

Požadavky

Záhlaví: afxctl.h

Viz také

Referenční dokumentace

Třída COleControl

Graf hierarchie