Compartilhar via


CMFCColorBar::CreateControl

Cria uma janela de controle de barra de cor, anexá-la ao objeto de CMFCColorBar , e redimensiona a janela do controle para conter a paleta especificada de cores.

virtual BOOL CreateControl(
   CWnd* pParentWnd,
   const CRect& rect,
   UINT nID,
   int nColumns=-1,
   CPalette* pPalette=NULL 
);

Parâmetros

  • [in] pParentWnd
    Ponteiro para a janela pai.Não pode ser NULL.

  • [in] rect
    Um retângulo delimitador que especifica onde desenhar o controle de barra de cor.

  • [in] nID
    A identificação do controle

  • [in] nColumns
    O número de colunas ideal no controle de barra de cor.Este método altera esse número para ajustar a paleta especificada de cores.O padrão é -1, que significa que esse parâmetro não é especificado.

  • [in] pPalette
    Ponteiro para a paleta cores, ou NULL.Se esse parâmetro é NULL, esse método calcula o tamanho do controle de barra de cor como 20 se cores foram especificados.O padrão é NULL.

Valor de retorno

TRUE se este método êxito; se não FALSE.

Comentários

Este método usa rect, nColumns, e parâmetros de pPalette para calcular o número ou linhas e colunas apropriadas no controle de barra de cor em seguida, chame o método de CMFCColorBar::Create .

Requisitos

Cabeçalho: afxcolorbar.h

Consulte também

Referência

Classe de CMFCColorBar

Gráfico de hierarquia

CMFCColorBar::Create