void SetRows ( int nRows, bool bLarger, lprect lpRect );
Parametreleri
nRows
İstenen satır sayısı.
bLarger
Daha az satırların veya istenen satır sayısı için araç çubuğunu yeniden boyutlandırılamaz Eğer kullanılacağını söyler.
lpRect
Puan CRect nesne veya araç yeni sınırlayıcı dikdörtgenin alacak rect yapısı.
Açıklamalar
İstenen satır sayısını kendisine yeniden boyutlandırmak için araç çubuğu denetimi sormak için bu işlev çağrısı.
Araç kendisi istenen ya da satırların boyutlarını değiştiremezsiniz, o kendisi ya da sonraki büyük ya da bir sonraki küçük geçerli boyutunu, bLargerdeğerine bağlı olarak boyutlandırır. BLarger trueise, yeni satır sayısı İstenen sayıdan daha büyük olacaktır. BLarger falseise, yeni satır sayısı istenen numarası küçük olacak.
Tüm satırları düğmeleri (hariç belki son satırı) aynı sayıda olması gibi bu düğmeleri düzenlenebilir satırların belirli bir sayıda araç için geçerlidir. Son iki satır daha kısa olması gerekir çünkü örneğin dört düğmelerini içeren araç çubuğu için üç satır boyutlandırılabilir değil. Üç satır boyutu denedi, bLarger yanlış bLarger doğru ve iki satır bulunuyorsa dört satır elde.
Araç çubuğuna ayırıcı varsa, belirli sayıda satır geçerli olduğunda kurallarını daha karmaşık. Öyle ki grubun bir satırı sığamaz sürece düğme grupları (düğmeleri ile ilk önce ayırıcı) ve gruptaki son düğmesini asla birkaç satırda kırık düzen hesaplanır.
Bir grup bir satıra sığmıyorsa bile büyük bir grup burada sona erdi satır uyabilecek sonraki grup bir sonraki satırda başlayacak. Bu kuralın amacı, büyük gruplar daha farkedilir arasındaki mesafeyi yapmaktır. Elde edilen dikey ayırıcı satır sayılır.
Ayrıca SetRows üye işlevi her zaman seçtiğiniz küçük araç çubuğu boyutu elde düzeni unutmayın. tbstyle_wrapable tarzı bir araç çubuğu oluşturma ve sonra denetimi yeniden boyutlandırma sadece yukarıda denetimin genişliğini Belirtilen yöntem uygulanır.
Bu işlev yalnızca tbstyle_wrapable stili ile oluşturulan araç çubukları için çağrılabilir.
CToolBarCtrl ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: CToolBarCtrl::Create, CToolBarCtrl::GetRows araç çubuğu stilleri