Aracılığıyla paylaş


CListCtrl::GetStringWidth

Verilen bir dize tümünü görüntülemek gerekli minimum sütun genişliğini belirler.

int GetStringWidth(
   LPCTSTR lpsz 
) const;

Parametreler

  • lpsz
    Genişliğini belirlenecek olan bir boşlukla sonlandırılmış dize adresidir.

Dönüş Değeri

Göre sıralanmasını dizenin piksel cinsinden genişliğini lpsz.

Notlar

Döndürülen genişliği denetimin geçerli yazı tipi ve sütun kenar boşlukları, ancak küçük bir simge genişliği dikkate alınır.

Örnek

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

Gereksinimler

Başlık: afxcmn.h

Ayrıca bkz.

Başvuru

CListCtrl sınıfı

Hiyerarşi grafik

CListCtrl::GetColumnWidth