Aracılığıyla paylaş


CStatusBar sınıfı

Bir satır metin çıkış bölmeleri veya "göstergeler" ile denetim çubuğu

class CStatusBar : public CControlBar

Üyeler

fha3tfk7.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

CStatusBar::CStatusBar

Yapıları bir CStatusBar nesnesi.

fha3tfk7.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CStatusBar::CommandToIndex

Verilen göstergesi kimliği için dizin alır

CStatusBar::Create

Durum çubuğu oluşturur, ekleninceye CStatusBar object ve ilk yazı tipi ve çubuğu yüksekliğini ayarlar.

CStatusBar::CreateEx

Oluşturur bir CStatusBar ek stiller için katıştırılmış nesneyle CStatusBarCtrl nesnesi.

CStatusBar::DrawItem

Görsel yönü sahibi tarafından çizilen durum çubuğu denetimi değişiklikleri olduğunda denir.

CStatusBar::GetItemID

Gösterge kimliği için belirtilen bir dizin alır.

CStatusBar::GetItemRect

Alır, belirli bir dizin için dikdörtgen görüntüler.

CStatusBar::GetPaneInfo

Gösterge kimliği, stil ve genişliği için belirtilen bir dizin alır.

CStatusBar::GetPaneStyle

Gösterge stil için belirtilen bir dizin alır.

CStatusBar::GetPaneText

Gösterge metni için belirli bir dizin alır.

CStatusBar::GetStatusBarCtrl

Temel alınan ortak denetim doğrudan erişim sağlar.

CStatusBar::SetIndicators

Gösterge kimliklerini ayarlar.

CStatusBar::SetPaneInfo

Gösterge kimliği, stil ve genişliği için belirtilen dizin olarak ayarlar.

CStatusBar::SetPaneStyle

Belirli bir dizin için gösterge stilini ayarlar.

CStatusBar::SetPaneText

Belirli bir dizin için gösterge metni ayarlar.

Notlar

Çıkış bölmeleri ileti satırları ve durum göstergeleri olarak yaygın olarak kullanılır. Kısaca açıklayan seçili menü komutu menü Yardım iletisi çizgiler ve scroll lock, num lock ve diğer anahtarları durumunu gösteren göstergeler örnek verilebilir.

CStatusBar::GetStatusBarCtrl, bir üye işlev yeni mfc 4.0 için Windows ortak denetimin durum çubuğu özelleştirme ve ek işlevsellik için desteğinden olanak tanır. CStatusBarüye işlevler Windows ortak denetimleri işlevselliğinin verin; Ancak, aradığınızda GetStatusBarCtrl, Windows 95/98 durum çubuğu özelliklerinin daha durum çubukları verebilirsiniz. Aradığınızda GetStatusBarCtrl, bir başvuru döndürür bir CStatusBarCtrl nesnesi. Bkz: CStatusBarCtrl araç çubukları Windows ortak denetimleri kullanarak tasarlama hakkında daha fazla bilgi için. Sık kullanılan denetimleri hakkında daha fazla genel bilgi için bkz: Ortak denetimler , Windows SDK.

Framework 0 konumundaki en soldaki göstergesi olan bir dizi gösterge bilgilerini depolar. Durum çubuğu oluşturduğunuzda, bir dizi dizesi framework ile ilgili göstergeler associates kimlikleri kullanın. Ardından bir dize kimliği veya dizin bir gösterge erişmek için kullanabilirsiniz.

Varsayılan olarak, ilk "esnek" göstergesidir: diğer bölmeleri sağa hizalı olacak şekilde onu diğer göstergesi bölmeleri tarafından kullanılmayan durum çubuğu uzunluğu kaplar.

Durum çubuğu oluşturmak için aşağıdaki adımları izleyin:

  1. Yapılandırma CStatusBar nesnesi.

  2. Call Create (veya CreateEx) ekleyebilir ve durum çubuğu pencere oluşturmak için işlev CStatusBar nesnesi.

  3. Call SetIndicators bir dize kimliği her göstergesi ile ilişkilendirmek için.

Durum çubuğu bölmesinde metin güncellemek için üç yol vardır:

  1. Call CWnd::SetWindowText metin bölmesinde yalnızca 0 güncelleştirmek için.

  2. Call CCmdUI::SetText durum çubuğunda 's ON_UPDATE_COMMAND_UI işleyicisi.

  3. Call SetPaneText herhangi bir bölme için metin güncelleştirmek için.

Call SetPaneStyle durum çubuğu bölmesinin stili güncelleştirmek için.

Daha fazla bilgi için CStatusBar, makalesine bakın Durum çubuğu mfc uygulamasında ve Teknik Not 31: Denetim çubuklarından.

Devralma hiyerarşisi

CObject

CCmdTarget

CWnd

CControlBar

CStatusBar

Gereksinimler

Başlık: afxext.h

Ayrıca bkz.

Başvuru

CControlBar sınıfı

Hiyerarşi grafik

CStatusBarCtrl sınıfı

CControlBar sınıfı

CWnd::SetWindowText

CStatusBar::SetIndicators

Kavramlar

mfc örnek ctrlbars

mfc örnek DLGCBR32