Udostępnij za pośrednictwem


COleControl::OnGetColorSet

Wywołana w ramach gdy kontener wywoła IViewObject::GetColorSet funkcji składowej.

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

Parametry

  • ptd
    Punkty do urządzenia docelowego, dla którego obraz powinien być odwzorowywany.Jeśli wartość ta jest NULL, obraz powinien być odwzorowywany dla domyślnego urządzenia docelowego, zwykle urządzenia wyświetlającego.

  • hicTargetDev
    Określa kontekst informacji na urządzeniu docelowym wskazanych przez ptd.Ten parametr może być kontekstu urządzenia, ale nie jest koniecznie.If ptd is NULL, hicTargetDev should also be NULL.

  • ppColorSet
    Wskaźnik do lokalizacji, do której skopiowane zestaw kolorów, które będzie używane.Jeśli funkcja zwraca zestaw kolorów NULL jest zwracany.

Wartość zwracana

Niezerowa, jeśli zwracany jest zestaw prawidłowy kolor; 0 inaczej.

Uwagi

Kontenera wywołuje tę funkcję, aby uzyskać wszystkie potrzebne, aby narysować formant OLE kolorów.Kontener można używać zestawów kolorów uzyskanych w połączeniu z kolorów, należy ustawić ogólny palety kolorów.Domyślna implementacja zwraca FALSE.

Zastąpienie tej funkcji wszelkie specjalne przetwarzanie tego żądania.

Wymagania

Nagłówek: afxctl.h

Zobacz też

Informacje

Klasa COleControl

Wykres hierarchii