GetTextExtentPoint32Wrap-Funktion
[GetTextExtentPoint32Wrap ist über Windows XP mit Service Pack 2 (SP2) verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Es wird empfohlen, stattdessen GetTextExtentPoint direkt zu verwenden.]
Berechnet die Breite und Höhe der angegebenen Textzeichenfolge. Diese Funktion umschließt einen Aufruf von GetTextExtentPoint.
Syntax
BOOL GetTextExtentPoint32Wrap(
_In_ HDC hdc,
_In_ LPCTSTR lpString,
_In_ UINT cbCount,
_Out_ LPSIZE lpSize
);
Parameter
-
hdc [ In]
-
Typ: HDC
Ein Handle für den Gerätekontext.
-
lpString [ In]
-
Typ: LPCTSTR
Ein Zeiger auf einen Puffer, der den zu zeichnenden Text enthält. Die Zeichenfolge muss nicht auf null enden, da cbCount die Länge der Zeichenfolge angibt.
-
cbCount [ In]
-
Typ: UINT
Die Länge der Zeichenfolge, auf die lpString zeigt, in Bytes.
-
lpSize [ out]
-
Typ: LPSIZE
Diese Methode gibt einen Zeiger auf eine SIZE-Struktur zurück, die die Dimensionen der Zeichenfolge in logischen Einheiten enthält.
Rückgabewert
Typ: BOOL
Gibt bei Erfolg einen Wert ungleich 0 (null) zurück. andernfalls 0.
Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Bemerkungen
GetTextExtentPoint32Wrap wird nicht anhand des Namens exportiert oder in einer öffentlichen Headerdatei deklariert. Um es zu verwenden, müssen Sie GetProcAddress verwenden und Ordinalzahl 420 von ComCtl32.dll anfordern, um einen Funktionszeiger abzurufen.
Weitere Hinweise finden Sie unter GetTextExtentPoint.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2003-Desktop-Apps] |
| DLL |
|