共用方式為


建立狀態列的方法

MFC 提供兩個類別來建立狀態列: CStatusBarCStatusBarCtrl (包裝 Windows 通用控件 API)。 CStatusBar 提供狀態列通用控制項的所有功能,它會自動與功能表和工具列互動,並為您處理許多必要的通用控制項設定和結構:不過,產生的可執行檔通常會大於使用 CStatusBarCtrl所建立的可執行檔。

CStatusBarCtrl 通常會產生較小的可執行檔,如果您不想將狀態列整合到 MFC 架構中,建議您使用 CStatusBarCtrl 。 如果您計劃使用CStatusBarCtrl並將狀態列整合到 MFC 架構中,必須特別小心,以便將狀態列的控制操作傳遞給 MFC。 這種溝通並不困難:不過,當您使用 CStatusBar時,這是不需要的額外工作。

Visual C++提供兩種方式來利用狀態列通用控件。

任一種方法都會讓您存取狀態列控件的成員函式。 當您呼叫 CStatusBar::GetStatusBarCtrl時,它會傳回對象的參考,讓您可以使用任一 CStatusBarCtrl 組成員函式。 如需使用 建構和建立狀態列的相關信息,請參閱 CStatusBar

另請參閱

使用 CStatusBarCtrl
控制項