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