CReBarCtrl::InsertBand
Implementa il comportamento di messaggi Win32 RB_INSERTBAND, come descritto in Windows SDK.
BOOL InsertBand(
UINT uIndex,
REBARBANDINFO* prbbi
);
Parametri
uIndex
Indice a base zero della posizione in cui la banda verrà inserita. Se si imposta il parametro su -1, il controllo verrà aggiunta una nuova banda all'ultima posizione.prbbi
Un puntatore a una struttura REBARBANDINFO che definisce la banda da inserire. È necessario impostare il membro cbSize di questa struttura a sizeof(REBARBANDINFO) chiamare questa funzione.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario zero.
Esempio
REBARBANDINFO rbbi = {0};
rbbi.cbSize = sizeof(rbbi);
TCHAR szText[80];
rbbi.lpText = szText;
rbbi.cch = sizeof(szText) / sizeof(szText[0]);
rbbi.fMask = RBBIM_BACKGROUND | RBBIM_CHILD |
RBBIM_CHILDSIZE | RBBIM_COLORS | RBBIM_HEADERSIZE |
RBBIM_IDEALSIZE | RBBIM_ID | RBBIM_IMAGE |
RBBIM_LPARAM | RBBIM_SIZE | RBBIM_STYLE | RBBIM_TEXT;
m_wndReBar.GetReBarCtrl().GetBandInfo(0, &rbbi);
m_wndReBar.GetReBarCtrl().InsertBand(1, &rbbi);
Requisiti
Header: afxcmn.h