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
Comctl32.dll (Version 5.81 oder höher)