Compartilhar via


CToolBar::SetSizes

telefonar Essa função de membro conjunto botões da barra de ferramentas para o dimensionar, em pixels, especificado em sizeButton.

void SetSizes(
   SIZE sizeButton,
   SIZE sizeImage 
);

Parâmetros

  • sizeButton
    O dimensionar em pixels de cada botão.

  • sizeImage
    O dimensionar em pixels de cada imagem.

Comentários

The sizeImage o parâmetro deve conter o dimensionar, em pixels, das imagens em bitmap da barra de ferramentas. As dimensões em sizeButton deve ser suficiente para manter a imagem mais 7 pixels extras de largura e 6 pixels extras de altura.Essa função também define a altura da barra de ferramentas para ajuste os botões.

telefonar Essa função de membro apenas para as barras de ferramentas que não seguem Windows Interface Guidelines for Software Design recomendações para tamanhos de botão e imagem.

Exemplo

// This code fragment is taken from CMainFrame::OnCreate
// CMainFrame is derived from CMDIFrameWnd

// This example shows how to add text to toolbar buttons.
if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE 
   | CBRS_TOP) || !m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
{
   TRACE0("Failed to create toolbar\n");
   return -1;      // fail to create
}

//Show text on toolbar buttons.
VERIFY(m_wndToolBar.SetButtonText(0, _T("New")));
VERIFY(m_wndToolBar.SetButtonText(1, _T("Open")));
VERIFY(m_wndToolBar.SetButtonText(2, _T("Save")));
VERIFY(m_wndToolBar.SetButtonText(4, _T("Cut")));
VERIFY(m_wndToolBar.SetButtonText(5, _T("Copy")));
VERIFY(m_wndToolBar.SetButtonText(6, _T("Paste")));
VERIFY(m_wndToolBar.SetButtonText(8, _T("Print")));
VERIFY(m_wndToolBar.SetButtonText(9, _T("About")));

CRect temp;
m_wndToolBar.GetItemRect(0,&temp);
m_wndToolBar.SetSizes(CSize(temp.Width(),
   temp.Height()),CSize(16,15));

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe CToolBar

Gráfico de hierarquia

CToolBar::LoadBitmap

CToolBar::SetButtonInfo

CToolBar::SetButtons

Outros recursos

CToolBar membros