Condividi tramite


Inizializzazione delle parti di un oggetto 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) può contenere una stringa di testo, un'icona, entrambi.

Utilizzare SetParts per definire le parti e la lunghezza, la barra di stato sarà. Dopo avere creato le parti della barra di stato, fare chiamate a SetText e a SetIcon per impostare il testo o l'icona di un punto specifico della barra di stato. Una volta che la parte è stato correttamente impostata, il controllo automaticamente viene ridisegnato.

Nell'esempio inizializza 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

Utilizzo di CStatusBarCtrl

Concetti

Controlli (MFC)