CMFCToolBar::EnableCustomizeButton

Habilita ou desabilita o Adicionar ou remover botões botão que aparece no participante da barra de ferramentas.

void EnableCustomizeButton(
   BOOL bEnable,
      int iCustomizeCmd,
   const CString& strCustomizeText,
   BOOL bQuickCustomize=TRUE 
);
void EnableCustomizeButton(
   BOOL bEnable,
      int iCustomizeCmd,
   UINT uiCustomizeTextResId,
   BOOL bQuickCustomize=TRUE 
);

Parâmetros

  • [in] bEnable
    Habilita ou desabilita o Adicionar ou remover botões botão.

  • [in] iCustomizeCmd
    A ID de comando da Adicionar ou remover botões botão.

  • [in] strCustomizeText
    O rótulo de texto do Adicionar ou remover botões botão.

  • [in] uiCustomizeTextResId
    A ID de seqüência de caracteres do recurso do Adicionar ou remover botões rótulo do botão.

Comentários

If uiCustomizeCmd é -1, a estrutura exibe a Adicionar ou remover botões quando vários botões da barra de ferramentas não fazem ajuste na área da barra de ferramentas.O botão exibe uma seta dupla esquerda ou divisa, que indica que há mais botões.

If uiCustomizeCmd Especifica uma ID de comando válido, o Adicionar ou remover botões botão sempre será exibida.O botão tem uma pequena seta para baixo e abre um menu suspenso que contém um único comando.Esse comando usa o rótulo de texto especificado por strCustomizeText.

A estrutura adiciona dinamicamente quaisquer botões que não cabem na área da barra de ferramentas antes do item é especificado por iCustomizeCmd. As divisa é exibida juntamente com a seta para baixo.

Requisitos

Cabeçalho: afxtoolbar.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCToolBar