CControlBar::CalcDynamicLayout

sanal CSize CalcDynamicLayout (int nLength, dword dwMode );

Dönüş değeri

Denetim çubuğunun boyutunu piksel, CSize nesnesi.

Parametreleri

nLength

Denetim çubuğunun, yatay ya da dikey, dwMode bağlı olarak istenen boyut.

dwMode

Aşağıdaki önceden tanımlanmış bayraklar, dynamc denetim çubuğunun genişliği ve yüksekliği belirlemek için kullanılır. Bit düzey veya (|) işleci bayraklar birleştirmek için kullanın.

Düzen modu bayrakları Ne demek
LM_STRETCH Denetim çubuğunun çerçeve boyutu için uzatılmış olup olmadığını gösterir. Bar takma çubuk (rıhtım için kullanılamaz) ise ayarlayın. Sabitlenmiş ya da kayan çubuğu (rıhtım için kullanılabilir) kümesi değil. Eğer seti, lm_stretch nLength yoksayar ve lm_horz durumuna göre boyutları döndürür. lm_stretch çalışır benzer için kullanılan CalcFixedLayout; bStretch parametre Bu üye işlev germe ve yönelim arasındaki ilişki hakkında daha fazla bilgi için bkz.
LM_HORZ Bar yatay veya dikey olarak yönlendirilmiş olduğunu gösterir. Bar yatay olarak yönlendirilmiş ve dikey olarak yönlendirilmiş, değil ayarlanır ayarlayın. lm_horz çalışır benzer için kullanılan CalcFixedLayout; bHorz parametre Bu üye işlev germe ve yönelim arasındaki ilişki hakkında daha fazla bilgi için bkz.
LM_MRUWIDTH En yakın dinamik genişliği kullanılır. NLength parametresini yoksayar ve en son kullanılan anımsanan kullanır genişliği.
LM_HORZDOCK Yatay boyutlar yerleştirildi. NLength parametresini yoksayar ve dinamik boyutu en fazla genişliği ile döner.
LM_VERTDOCK Dikey Boyutlar yerleştirildi. NLength parametresini yoksayar ve dinamik boyutu en fazla yüksekliği ile döner.
LM_LENGTHY Yükseklik (y-yönünde) genişliği yerine nLength gösteren ayarlayın.
LM_COMMIT LM_MRUWIDTH yüzer kontrol çubuğu geçerli genişliğine sıfırlar.

Açıklamalar

Çerçevesinde dinamik bir araç çubuğunun boyutlarını hesaplamak için bu üye işlevini çağırır.

CControlBartüretmek sınıfları dinamik kendi düzeni sağlamak için bu üye işlevi geçersiz. CControlBar, CToolbargibi mfc sınıf türetilmiş, bu üye işlevi geçersiz ve kendi uygulama sağlamak.

CControlBar genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CControlBar::CalcFixedLayout, CToolbar

Index