COleControl::OnGetColorSet

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

Valor de retorno

Diferente de zero se um conjunto de cores válido for retornado; caso contrário 0.

Parâmetros

ptd

Aponta para o dispositivo de destino para o qual a imagem deve ser processada. Se esse valor for Nulo, a imagem deve ser processada para um dispositivo de destino padrão, geralmente um dispositivo de vídeo.

hicTargetDev

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

ppColorSet

Um ponteiro para o local em que o conjunto de cores que seriam utilizadas deve ser copiado. Se a função não retorna o conjunto de cores, NULL é retornado.

Observações

Chamado pela estrutura quando o contêiner chama a função de membro de IOleObject::GetColorSet . O contêiner chama esta função para obter todas as cores necessárias para desenhar o Controlarar OLE. O contêiner pode usar os conjuntos cor obtidos em conjunto com as cores que ele precisa para definir a paleta de cores geral. A implementação padrão retorna FALSE.

Substituir esta função para fazer qualquer processamento especial este pedido.

Visão geral de COleControl |nbsp; Membros de classe | Gráfico de hierarquia

Index