CToolBar::SetButtons

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

Index