Aracılığıyla paylaş


CToolBar::Create

Bu üye işlevi Windows araç çubuğunun (alt pencere) oluşturur ve onunla associates CToolBar nesnesi.

virtual BOOL Create(
   CWnd* pParentWnd,
   DWORD dwStyle = WS_CHILD |  WS_VISIBLE | CBRS_TOP,
   UINT nID = AFX_IDW_TOOLBAR 
);

Parametreler

  • pParentWnd
    Araç çubuğunun üst pencere için işaretçi.

  • dwStyle
    Araç çubuğu stili.Desteklenen ek araç çubuğu stilleri şunlardır:

    • CBRS_TOPDenetim çerçevesinin penceresinin üstünde çubuktur.

    • CBRS_BOTTOMDenetim çerçevesinin penceresinin alt kısmında çubuktur.

    • CBRS_NOALIGNÜst yeniden boyutlandırıldığında denetim çubuğunun yeri değil.

    • CBRS_TOOLTIPSDenetim çubuğu araç ipuçları görüntülenir.

    • CBRS_SIZE_DYNAMIC denetim çubuğunun dinamik.

    • CBRS_SIZE_FIXED denetim çubuğunun sabit.

    • CBRS_FLOATING kontrol çubuğunu yüzen.

    • CBRS_FLYBYDurum çubuğu düğmesi hakkında bilgi görüntüler.

    • CBRS_HIDE_INPLACE denetim çubuğu kullanıcıya görüntülenmez.

  • nID
    Araç çubuğunun alt pencere kimliği.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi halde 0.

Notlar

Ayrıca araç yüksekliği varsayılan değerine ayarlar.

Örnek

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

//This example creates a dockable toolbar.
if (!m_wndToolBar.Create(this) ||
   !m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
{
   TRACE0("Failed to create toolbar\n");
   return -1;      // fail to create
}

//Make the toolbar dockable
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);

Gereksinimler

Başlık: afxext.h

Ayrıca bkz.

Başvuru

CToolBar sınıfı

Hiyerarşi grafik

CToolBar::CToolBar

CToolBar::LoadBitmap

CToolBar::SetButtons

CToolBar::LoadToolBar

CControlBar::CalcDynamicLayout

CControlBar::CalcFixedLayout