Compartilhar via


COleControl::OnGetColorSet

Chamado pela estrutura quando o contêiner chamar a função de membro de IViewObject::GetColorSet .

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

Parâmetros

  • ptd
    Aponta para o dispositivo de destino da imagem deve ser processada.Se esse valor é NULO, a imagem deve ser processada para um dispositivo padrão de destino, geralmente um dispositivo de vídeo.

  • hicTargetDev
    Especifica o contexto de informações no dispositivo de destino indicado por ptd.Este parâmetro pode ser um contexto de dispositivo, mas não é necessariamente um.Se ptd é NULO, hicTargetDev também deve ser NULO.

  • ppColorSet
    Um ponteiro para o local em que o conjunto de cores que poderiam ser usadas deve ser copiado.Se a função não retorna o conjunto de cor, NULO será retornado.

Valor de retorno

Diferente de zero se um conjunto válido de cores é retornada; se não 0.

Comentários

O contêiner chama essa função para obter todas as cores necessárias para desenhar o controlador o OLE.O contêiner pode usar conjuntos de cor obtidos em conjunto com cores que precisa definir a paleta de cores total.A implementação padrão Falsoretorna.

Substituir essa função para fazer qualquer processamento especial da solicitação.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia