共用方式為


初始化 CStatusBarCtrl 物件的組件

根據預設,狀態列會使用不同的窗格顯示狀態資訊。 這些窗格 (也稱為組件) 可以包含文字字串、圖示或兩者。

使用 SetParts 定義狀態列會有多少部分和長度。 在您建立這個狀態列之後的部分,請呼叫 SetTextSetIcon 設定文字或圖示狀態列的特定部分。 一旦這個部分已成功設定,控制項會自動重新繪製。

下列範例使用現有的 CStatusBarCtrl 物件 (m_StatusBarCtrl) 具有四個窗格然後在第二個部分設定圖示 (IDI_ICON1) 的一些文字。

int strPartDim[4]= {80, 160, 240, -1};

m_StatusBarIcon = AfxGetApp()->LoadIcon(IDI_ICON1);

m_StatusBarCtrl.SetParts(4, strPartDim);
m_StatusBarCtrl.SetIcon(1, m_StatusBarIcon);
m_StatusBarCtrl.SetText(_T("Part 1"), 1, 0);

如需設定 CStatusBarCtrl 物件為簡易模式的相關資訊,請參閱 設定 CStatusBarCtrl 物件的模式

請參閱

參考

使用 CStatusBarCtrl

概念

控制項 (MFC)