CToolBar::SetSizes

도구 모음의 단추에 지정 된 픽셀에서의 크기를 설정 하려면이 멤버 함수를 호출 합니다. sizeButton.

void SetSizes(
   SIZE sizeButton,
   SIZE sizeImage 
);

매개 변수

  • sizeButton
    각 버튼의 픽셀의 크기입니다.

  • sizeImage
    각 이미지의 픽셀 크기입니다.

설명

sizeImage 매개 변수는 도구 모음 비트맵에서 이미지의 픽셀에서 크기를 포함 해야 합니다.차원에서 sizeButton 이미지를 더한 7 픽셀 추가 너비를 6 픽셀 높이에 추가 해야 합니다.이 함수는 도구 모음 단추에 맞게 높이 설정 합니다.

따르지 않는 도구 모음 에서만이 멤버 함수를 호출 합니다. 소프트웨어 디자인에 대 한 Windows 인터페이스 지침 단추 및 이미지 크기에 대 한 권장 합니다.

예제

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

요구 사항

헤더: afxext.h

참고 항목

참조

CToolBar 클래스

계층 구조 차트

CToolBar::LoadBitmap

CToolBar::SetButtonInfo

CToolBar::SetButtons