CListCtrl::GetStringWidth
Determina la larghezza della colonna minima necessaria per visualizzare qualsiasi stringa specificata.
int GetStringWidth(
LPCTSTR lpsz
) const;
Parametri
- lpsz
Indirizzo di una stringa con terminazione null della larghezza è necessario determinare.
Valore restituito
La larghezza, in pixel, di stringa indicato da lpsz.
Note
La larghezza restituita considera i margini correnti del tipo di carattere e la colonna del controllo, ma non la larghezza di piccola icona.
Esempio
CString strColumn;
int nWidth;
// Insert six columns in the list view control. Make the width of
// the column be the width of the column header plus 50%.
for (int i = 0; i < 6; i++)
{
strColumn.Format(_T("column %d"), i);
nWidth = 3*m_myListCtrl.GetStringWidth(strColumn)/2;
m_myListCtrl.InsertColumn(i, strColumn, LVCFMT_LEFT, nWidth);
}
Requisiti
Header: afxcmn.h