CDC::GetTextExtent
Wywołanie tej funkcji Członkowskich obliczyć szerokość i wysokość wiersza tekstu przy użyciu bieżącej czcionki do określania wymiarów.
CSize GetTextExtent(
LPCTSTR lpszString,
int nCount
) const;
CSize GetTextExtent(
const CString& str
) const;
Parametry
lpszString
Wskazuje ciąg znaków.Można również przekazać CString obiektu dla tego parametru.nCount
Określa liczbę znaków w ciągu.str
A CString obiektu zawierającego określonych znaków.
Wartość zwracana
Wymiary ciąg (w jednostkach logicznych) w CSize obiektu.
Uwagi
Informacje są pobierane z m_hAttribDC, atrybutu kontekstu urządzenia.
Domyślnie GetTextExtent zakłada tekst, dla którego pobiera ten wymiar jest ustawiony wzdłuż linii poziomej (zapewnienie jest 0).Tworzenia czcionki, określając system powracania zera, należy przekonwertować kąt tekst jawnie uzyskanie wymiary w ciągu.
Bieżący region przycinania nie wpływa na wysokość i szerokość zwrócony przez GetTextExtent.
Ponieważ niektóre urządzenia należy umieszczać znaków w komórce regularne tablice (czyli wykonują kerning), suma zakresy znaków w ciągu może nie być w równym stopniu ciąg.
Wymagania
Nagłówek: afxwin.h