初始化 CStatusBarCtrl 对象的组成部分

默认情况下,使用一个单独窗格,状态栏显示状态信息。 这些窗格 (也称部件) 可以包含文本字符串,或者两个图标。

使用 SetParts 定义的部件和长度,状态栏会有。 在创建状态栏的部分之后,请调用 SetText SetIcon 设置和文本或图标状态栏的特定部分的。 一个部件已成功设置,控件会重新绘制。

下面的示例使用第二部分初始化中现有的 CStatusBarCtrl 对象 (m_StatusBarCtrl) 包含四个窗格然后将图标 (IDI_I CON1) 和某些文本。

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)