Inizializzare le parti di un oggetto di CStatusBarCtrl

Per impostazione predefinita, una barra di stato vengono visualizzate le informazioni sullo stato utilizzando i riquadri separati.Questi riquadri disponibili anche noti come parti) possono contenere una stringa di testo, un'icona, o entrambe.

Utilizzare SetParts per definire le parti e la lunghezza, la barra di stato dell'utente.Dopo avere creato le parti della barra di stato, effettuare chiamate a SetText e a SetIcon per impostare il testo o dell'icona per una parte specifica della barra di stato.Una volta che la parte è stato correttamente impostata, il controllo viene automaticamente viene ridisegnato.

Nell'esempio seguente viene inizializzato un oggetto esistente di CStatusBarCtrl (m_StatusBarCtrl) con quattro riquadri quindi imposta un'icona (IDI_ICON1) e il testo nella seconda parte.

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

Per ulteriori informazioni sull'impostazione della modalità di un oggetto di CStatusBarCtrl a semplice, vedere impostare la modalità di un oggetto di CStatusBarCtrl.

Vedere anche

Riferimenti

Utilizzando CStatusBarCtrl

Concetti

Controlli (MFC)