Partager via


CToolBar::SetSizes

Appelez la fonction membre pour définir les boutons de la barre d'outils à la taille, en pixels, spécifiés dans le sizeButton.

void SetSizes( 
   SIZE sizeButton, 
   SIZE sizeImage  
);

Paramètres

  • sizeButton
    La taille en pixels de chaque bouton.

  • sizeImage
    La taille en pixels de chaque image.

Notes

Le paramètre d' sizeImage doit contenir la taille, en pixels, des images dans la bitmap de la barre d'outils. Les dimensions dans le sizeButton doivent être suffisantes pour stocker l'image plus de 7 pixels supplémentaire dans la largeur et 6 pixels supplémentaires dans la hauteur. Cette fonction définit également la hauteur de barre d'outils en fonction de les boutons.

Appelez la fonction membre uniquement pour les barres d'outils qui ne suivent pas les recommandations des règles d'interface Windows pour de conception logicielle pour le bouton et la taille de l'image.

Exemple

// 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));

Configuration requise

Header: afxext.h

Voir aussi

Référence

CToolBar, classe

Graphique de la hiérarchie

CToolBar::LoadBitmap

CToolBar::SetButtonInfo

CToolBar::SetButtons