Compartir a través de


Inicializar la Parte de un objeto de CStatusBarCtrl

De forma predeterminada, una barra de estado muestra la información de estado en los paneles independientes.Estos paneles (también denominados elementos) pueden contener una cadena de texto, el icono, o ambas.

Utilice SetParts para definir cuántas partes, y la longitud, tendrá la barra de estado.Después de haber creado las partes de la barra de estado, haga las llamadas a SetText y a SetIcon para establecer el texto o el icono de una parte específica de la barra de estado.Una vez que el elemento se ha establecido correctamente, el control automáticamente se dibuje de nuevo.

El ejemplo siguiente se inicializa un objeto existente de CStatusBarCtrl (m_StatusBarCtrl) con cuatro paneles y establezca un icono (IDI_ICON1) y texto en la segunda partición.

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);

Para obtener más información sobre cómo establecer el modo de un objeto de CStatusBarCtrl a simple, vea Establecer el modo de un objeto de CStatusBarCtrl.

Vea también

Referencia

Mediante CStatusBarCtrl

Conceptos

Controles (MFC)