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