Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie die Memberfunktion auf, um die Schaltflächen der Symbolleiste zur Größe, in Pixel festzulegen, angegeben in sizeButton.
void SetSizes(
SIZE sizeButton,
SIZE sizeImage
);
Parameter
sizeButton
Die Größe in Pixel jeder Schaltfläche.sizeImage
Die Größe in Pixel jedes Bilder.
Hinweise
Der sizeImage-Parameter muss die Größe, in Pixel, der Bilder in der Bitmap der Symbolleiste enthalten.Die Dimensionen im sizeButton müssen ausreichend sein, das Bild plus 7 Pixel in der Breite und 6 Pixel zusätzlich enthalten, die in der Höhe zusätzlich sind.Diese Funktion wird auch die Symbolleistenhöhe fest, um die Schaltflächen angepasst.
Rufen Sie diese Memberfunktion nur für Symbolleisten auf, die nicht Windows-Oberflächen-Richtlinien für Software-Entwurfs empfehlungen für Schaltfläche und Bildformate folgen.
Beispiel
// 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));
Anforderungen
Header: afxext.h