COleControl::OnGetColorSet
Chiamato dal framework quando il contenitore chiama la funzione membro IViewObject::GetColorSet.
virtual BOOL OnGetColorSet(
DVTARGETDEVICE* ptd,
HDC hicTargetDev,
LPLOGPALETTE* ppColorSet
);
Parametri
ptd
I punti del dispositivo di destinazione per cui l'immagine deve essere eseguito il rendering. Se questo valore è NULL, l'immagine deve essere eseguito il rendering per un dispositivo di destinazione predefinita, in genere uno schermo.hicTargetDev
Specifica il contesto di informazioni sul dispositivo di destinazione indicato da ptd. Questo parametro può essere un contesto di dispositivo, ma non è necessariamente uno. Se ptd è NULL, hicTargetDev deve essere NULL.ppColorSet
Un puntatore alla posizione in cui il set di colori che verranno utilizzati deve essere copiato. Se la funzione non restituisce il set di colori, NULL viene restituito.
Valore restituito
Diverso da zero se un set di colori valido, viene restituito in caso contrario 0.
Note
Il contenitore chiama la funzione per recuperare tutti i colori necessarie per disegnare il controllo OLE. Il contenitore può utilizzare set di colori ottenuti con colori che deve impostare la tavolozza dei colori globale. l'implementazione predefinita restituisce FALSE.
Eseguire l'override di questa funzione per eseguire l'elaborazione speciale della richiesta.
Requisiti
Header: afxctl.h