CGröße GetOutputTextExtent ( LPCTSTR LpszString, Int nCount ) const;
CSize GetOutputTextExtent (const CString&Str) const;
Rückgabewert
Die Abmessungen der Zeichenfolge (in logischen Einheiten) in einem CSize -Objekt zurückgegeben.
Parameter
lpszString
Verweist auf eine Zeichenfolge von Zeichen. Sie können auch ein CString -Objekt für diesen Parameter übergeben.
nCount
Gibt die Anzahl der Zeichen in der Zeichenfolge. Wenn nCount -1 ist, wird die Länge berechnet.
str
&Nbsp;Ein CString -Objekt, das die angegebenen Zeichen zu messenden enthält.
Bemerkungen
Rufen Sie diese Memberfunktion um den Ausgabe-Gerätekontext, M_hDC, verwenden und berechnen Sie die Breite und Höhe einer Textzeile, unter Verwendung der aktuellen Schriftart.
Des aktuellen Ausschneidebereichs berührt nicht die Breite und Höhe, die von GetOutputTextExtent zurückgegeben.
Da einige Geräte kein Zeichen in regulären Zelle Arrays setzen (d. h., sie durchzuführen, Unterschneidung), die Summe der Blöcke von Zeichen in einer Zeichenfolge möglicherweise nicht gleich das Ausmaß der Zeichenfolge.
Übersicht über die CDC | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CDC::GetTabbedTextExtent, CDC::GetOutputTabbedTextExtent, CDC::m_hAttribDC, CDC::m_hDC, CDC::GetTextExtent, CDC::SetTextJustification, CGröße