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