Zweck
Berechnet die Breite und Höhe eines Textes.
Typ
Function
Syntax
bfntSizeText(
<cText>,
[<oFont | hFont>],
[<lWordBreak>],
[<lPrefix>],
[<iWidthMax>],
[<hDC>]
) Æ oSize
Argumente
<cText> | Text dessen Breite und Höhe berechnet werden soll. |
Datentyp: | String |
<oFont>, <hFont> | Schriftart, zu der die Breite und Höhe berechnet werden soll. Als Vorgabe wird die Standard-Schriftart von Windows verwendet. |
Datentyp: | Font | Ptr |
<lWordBreak> | Logischer Wert der definiert, ob der Text beim erreichen der Breite <iWidthMax> umgebrochen werden soll. Als Vorgabe wird der Wert FALSE verwendet. |
Datentyp: | Logic |
<lPrefix> | Logischer Wert der definiert, ob das Zeichen '&' im Text dazu dient, um das nachfolgende Zeichen zu unterstreichen. Ist dies der Fall, wird es nicht bei der Berechnung der Textausdehnung berücksichtigt. Als Vorgabe wird der Wert FALSE verwendet. |
Datentyp: | Logic |
<iWidthMax> | Maximale Breite, die vom Text erreicht werden darf. Ist der Text breiter und das Argument <lWordBreak> enthält den Wert TRUE, wird der Text auf die angegebene Breite umgebrochen. Als Vorgabe wird der Wert 0 verwendet. |
Datentyp: | DWord |
<hDC> | Device Context in dem die Breite und Höhe des Textes berechnet werden soll. Als Vorgabe wird der Device Context des Bildschirms verwendet. |
Datentyp: | Ptr |
Rückgabewert
oSize | Berechnete Breite und Höhe des Textes. |
Datentyp: | Dimension |
Beschreibung
Die Funktion bfntSizeText() berechnet die Breite und Höhe des übergebenen Textes.
Page url: http://www.YOURSERVER.com/index.html?bfntsizetext.htm