Partilhar via


CMFCToolBarImages::Draw

Desenha uma única barra de ferramentas imagem.

BOOL Draw(
   CDC* pDC,
   int x,
   int y,
   int iImageIndex,
   BOOL bHilite=FALSE,
   BOOL bDisabled=FALSE,
   BOOL bIndeterminate=FALSE,
   BOOL bShadow=FALSE,
   BOOL bInactive=FALSE,
   BYTE alphaSrc=255 
);

Parâmetros

  • [in] pDC
    Um ponteiro para um contexto de dispositivo.

  • [in] x
    A coordenada X do lado esquerdo do retângulo onde a imagem está a ser desenhada.

  • [in] y
    A coordenada Y da parte superior do retângulo onde a imagem está a ser desenhada.

  • [in] iImageIndex
    O índice baseado em zero da imagem a ser exibida.

  • [in] bHilite
    TRUE Se a imagem deve ser realçada; caso contrário FALSE.

  • [in] bDisabled
    TRUE Se a imagem for ser desenhado no estilo desabilitado; caso contrário, FALSE.

  • [in] bIndeterminate
    TRUE Se a imagem for ser desenhado no estilo de estado indeterminado; caso contrário, FALSE.

  • [in] bShadow
    TRUE Se a imagem deve ser desenhado com uma sombra projetada; caso contrário FALSE.

  • [in] bInactive
    TRUE Se a imagem for ser desenhado no estilo do estado inativo; caso contrário, FALSE.

  • [in] alphaSrc
    O valor do canal alfa (opacidade).O valor 255 significa que a imagem é desenhado opaco.Um valor 0 significa que a imagem é desenhada transparente.Esse valor é usado somente para imagens coloridas de 32 bit e para imagens exibidas um estilo de efeito de transparência do Windows Vista.

Valor de retorno

TRUE Se a imagem especificada foi exibida com êxito; FALSE Se o índice de imagem era inválido ou ocorreu algum Outros erro.

Requisitos

Cabeçalho: afxtoolbarimages.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCToolBarImages