Aracılığıyla paylaş


CToolBar::SetButtons

Bu üye işlevi her araç çubuğu düğmesinin komut kimliği karşılık gelen bir dizi öğesi ile belirtilen değere ayarlar lpIDArray.

BOOL SetButtons(
   const UINT* lpIDArray,
   int nIDCount 
);

Parametreler

  • lpIDArray
    İşaretçi bir dizi komut kimliklerini.Böylece null boş düğmeleri ayrılacak.

  • nIDCount
    Tarafından için Dizideki öğelerin sayısı ulaşılan lpIDArray.

Dönüş Değeri

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

Notlar

Değeri dizinin bir öğesi varsa, ID_SEPARATOR, bir ayırıcı araç ilgili konumda oluşturulur.Bu işlev ayrıca her düğme stilini ayarlar tbbs_button ve stil ayırıcı 's tbbs_separatorve her düğme için bir yansıma dizini atar.Yansıma dizini düğmenin resim bit eşlem içindeki konumunu belirtir.

Bu işlev ayırıcılar görüntü dizinlerini atamaz çünkü bitmap ayırıcılar dikkate gerek yoktur.Araç çubuğunuzu 0 pozisyonları düğmesi varsa, 1 ve 3 ve ayırıcı konumundaki 2, pozisyonlarda 0, 1 ve 2, bitmap görüntülere düğmeleri konumlarda 0, 1 ve 3 sırasıyla atanır.

lpIDArray Olan null, bu işlevi tarafından belirtilen öğelerin sayısı için yer ayıran nIDCount.Use SetButtonInfo her öğenin özniteliklerini ayarlamak için.

Gereksinimler

Başlık: afxext.h

Ayrıca bkz.

Başvuru

CToolBar sınıfı

Hiyerarşi grafik

CToolBar::Create

CToolBar::SetButtonInfo

CToolBar::SetButtonStyle

CToolBar::LoadToolBar