
CStatusBar nesnedir kontrol çubuğu ile bir satır metin çıkış bölmeleri veya "göstergeleri." Çıkış bölmeleri, ileti hatları ve durum göstergeleri olarak yaygın olarak kullanılır. Kısaca anlatmak seçili menü komutu menü yardım mesajı hatları ve scroll lock, num lock ve diğer anahtarlar durumu göstergeleri örnekleri.
CStatusBar::GetStatusBarCtrl, mfc 4.0 için yeni bir üye işlev için durum çubuğunu özelleştirme ve ek işlevsellik Windows ortak denetim desteğinden yararlanabilir sağlar. CStatusBar üye işlevler Windows ortak denetim işlevlerinin çoğu vermek; GetStatusBarCtrlaradığınızda, ancak, senin durum çubukları Windows 95 durum çubuğu özellikleri daha verebilirsiniz. GetStatusBarCtrlaradığınızda, CStatusBarCtrl nesnesine bir başvuru döndürür. Araç çubukları Windows ortak denetimleri kullanarak tasarlama hakkında daha fazla bilgi için bkz: CStatusBarCtrl . Ortak denetimler hakkında daha fazla genel bilgi için bkz: Ortak denetimleri Windows 95 sdk Programcı Başvurusu.
Çerçevesinde, en soldaki göstergesi konumundaki 0 bir dizi gösterge bilgileri depolar. Durum çubuğu oluşturduğunuzda, dize kimlikleri ile ilgili göstergeler çerçevesinde ilişkilendiren bir dizi kullanın. Sonra dize kimliği ya da dizin gösterge erişmek için kullanabileceğiniz.
Varsayılan olarak, ilk göstergesi "elastik": diğer bölmeleri sağa hizalanmış böylece diğer göstergesi bölmeleri tarafından kullanılmayan durum çubuğu uzunluğu kadar sürer.
Durum çubuğu oluşturmak için aşağıdaki adımları izleyin.:
Durum çubuğu bölmesindeki metni güncelleştirmek için üç yol vardır:
Durum çubuğu bölmesinin stili güncelleştirmek için çağrı SetPaneStyle.
CStatusBarhakkında daha fazla bilgi için bkz: yazı Visual c++ programlama Kılavuzu Durum çubukları ve Teknik Not 31, kontrol çubukları.
# include lt;afxext.h>
Sı&nıf üyeleri |nbsp; Temel sınıf | Hiyerarşi çizelgesi
Ör&neklerinbsp; mfc örnek ctrlbars | mfc örnek DLGCBR32
Ayrıca bkz: CStatusBarCtrl, CControlBar, CWnd::SetWindowText, CStatusBar::SetIndicators