Compartir a través de


COleControl::OnGetColorSet

Llamado por el marco cuando el contenedor llama a la función miembro de IViewObject::GetColorSet .

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

Parámetros

  • ptd
    Puntos del dispositivo de destino para el que la imagen debe mostrar. Si este valor es NULL, la imagen se debe mostrar para un dispositivo de destino predeterminado, normalmente un dispositivo de pantalla.

  • hicTargetDev
    Especifica el contexto de la información del dispositivo de destino indicado por ptd. Este parámetro puede ser un contexto de dispositivo, pero no es necesariamente uno. Si ptd es NULL, hicTargetDev también debe NULL.

  • ppColorSet
    Un puntero a la ubicación en la que el conjunto de colores que se utilizados debe copiarse. Si la función no devuelve el conjunto de colores, se devuelve NULL .

Valor devuelto

Distinto de cero si devuelven un conjunto de colores válido; si no 0.

Comentarios

El contenedor llama a esta función para obtener todos los colores necesarios para dibujar el control OLE. El contenedor puede usar conjuntos de colores recopilados junto con colores que necesita establecer la paleta de colores total. la implementación predeterminada devuelve FALSO.

Invalide esta función para realizar cualquier procesamiento especial de esta solicitud.

Requisitos

encabezado: afxctl.h

Vea también

Referencia

COleControl Class

Gráfico de jerarquías