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