Aracılığıyla paylaş


CControlBar::CalcFixedLayout

Denetim çubuğu yatay boyutunu hesaplamak için bu üye işlevini çağırın.

virtual CSize CalcFixedLayout(
   BOOL bStretch,
   BOOL bHorz 
);

Parametreler

  • bStretch
    Çubuk çerçevesinin boyutunu uzatılmış olup olmadığını gösterir.bStretch Parametresi sıfır bar takma bar (yuvalandırma için kullanılamaz) değil ve yerleşik veya kayan olduğunda 0 (yuvalandırma için) kullanılabilir.

  • bHorz
    Çubuk yatay veya dikey olarak yönlendirilmiş olduğunu gösterir.bHorz Parametresi çubuğu yatay olarak yönlendirilmiş ve dikey olarak yönlendirilmiş ise 0 ise sıfır.

Dönüş Değeri

Denetim çubuğunun boyutunu, piksel cinsinden bir CSize nesnesi.

Notlar

Araç çubukları gibi kontrol çubukları yatay olarak uzatabilirsiniz veya dikey olarak düğmeleri yerleştirmek için denetim çubuğunun içeriyordu.

bStretch Olan doğru, boyut tarafından sağlanan yönlendirme boyunca Uzat bHorz.Başka bir deyişle, bHorz olan yanlış, Kontrol çubuğunu dikey olarak uzatılmış.bStretch Olan yanlış, hiçbir Uzat oluşur.Aşağıdaki tabloda, olası permütasyonların ve sonuçta ortaya çıkan denetim çubuğu stilleri gösterir bStretch ve bHorz.

bStretch

bHorz

Uzatarak

Yönlendirme

Docking istasyonu/değil

TRUE

TRUE

Yatay uzatarak

Yatay yönelimli

Docking değil

TRUE

FALSE

Dikey uzatarak

Dikey yönelimli

Docking değil

FALSE

TRUE

Kullanılabilir hiçbir uzatarak

Yatay yönelimli

Yerleştirme

FALSE

FALSE

Kullanılabilir hiçbir uzatarak

Dikey yönelimli

Yerleştirme

Gereksinimler

Başlık: afxext.h

Ayrıca bkz.

Başvuru

CControlBar sınıfı

Hiyerarşi grafik

CControlBar::CalcDynamicLayout