bool SetButtons ( const UINT * lpIDArray, int nIDCount );
Dönüş değeri
Sıfır başarılı olursa; Aksi halde 0.
Parametreleri
lpIDArray
Komut kimliklerini dizisi için işaretçi. O-ebilmek var olmak boş düğmeleri ayrılacak null .
nIDCount
Dizideki öğelerin sayısı lpIDArray tarafından işaret.
Açıklamalar
Bu üye işlevi her araç çubuğunda düğmenin komut kimliği dizi lpIDArraykarşılık gelen öğe tarafından belirtilen değere ayarlar. Dizinin bir öğesi değeri ID_SEPARATORise, ayırıcı araç ilgili konumda oluşturulur. Bu işlev ayrıca her düğmenin stili tbbs_button ve tbbs_separatorher ayırıcı'nın stiline ayarlar ve her düğme için bir yansıma dizini atar. Yansıma dizini düğmenin Resim bit eşlem içindeki konumunu belirtir.
Çünkü bu fonksiyonu görüntü dizinler için ayırıcılar atamaz bitmap ayırıcı hesap gerekmez. Araç 0 pozisyonlarında düğmesi varsa, 1 ve 3 ve ayırıcı konumundaki 2, pozisyonlar 0, 1 ve 2, bitmap görüntülere pozisyonları 0, 1 ve 3, düğmeler sırasıyla atanan.
LpIDArray nullise, bu işlev nIDCounttarafından belirtilen madde için yer ayırır. Her öğenin özniteliklerini ayarlamak için SetButtonInfo kullanın.
CToolBar ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: CToolBar::Create, CToolBar::SetButtonInfo, CToolBar::SetButtonStyle, CToolBar::LoadToolBar