CDC::GetTextExtent
Genişlik ve Yükseklik boyutlarını belirlemek için geçerli yazı tipi kullanarak metin satırının hesaplamak için bu üye işlevini çağırın.
CSize GetTextExtent(
LPCTSTR lpszString,
int nCount
) const;
CSize GetTextExtent(
const CString& str
) const;
Parametreler
lpszString
Karakter dizesine işaret ediyor.Ayrıca iletebilirsiniz bir CString bu parametre nesnesi.nCount
Dizesindeki karakter sayısını belirtir.str
A CString belirtilen karakterleri içeren nesne.
Dönüş Değeri
Dizede (mantıksal birimler) boyutları bir CSize nesnesi.
Notlar
Bilgi alınır m_hAttribDC, öznitelik aygıt içeriği.
Varsayılan olarak, GetTextExtent boyut almasından metni yatay bir çizgi boyunca set varsayar (yani, escapement 0'dır).Sıfır olmayan escapement belirten bir yazı tipi oluşturursanız, metin dizesinin boyutları açıkça almak için Açı dönüştürmeniz gerekir.
Genişlik ve Yükseklik tarafından döndürülen geçerli kırpma bölgesini etkilemez GetTextExtent.
Bazı aygıtlar normal hücre dizide karakterler koymayın beri (diğer bir deyişle, bunlar karakter aralığı dışarı taşıyan), bir dizedeki karakterleri kapsamlarını toplamı dize hükümleri eşit değil.
Gereksinimler
Başlık: afxwin.h