Condividi tramite


Funzione GetTextExtentPoint32Wrap

[GetTextExtentPoint32Wrap è disponibile tramite Windows XP con Service Pack 2 (SP2). Potrebbe essere modificata o non disponibile nelle versioni successive. È consigliabile usare getTextExtentPoint direttamente.

Calcola la larghezza e l'altezza della stringa di testo specificata. Questa funzione esegue il wrapping di una chiamata a GetTextExtentPoint.

Sintassi

BOOL GetTextExtentPoint32Wrap(
  _In_  HDC     hdc,
  _In_  LPCTSTR lpString,
  _In_  UINT    cbCount,
  _Out_ LPSIZE  lpSize
);

Parametri

hdc [in]

Tipo: HDC

Handle per il contesto del dispositivo.

lpString [in]

Tipo: LPCTSTR

Puntatore a un buffer contenente il testo da disegnare. La stringa non deve essere terminata da zero, poiché cbCount specifica la lunghezza della stringa.

cbCount [in]

Tipo: UINT

Lunghezza, in byte, della stringa a cui punta lpString.

lpSize [out]

Tipo: LPSIZE

Quando termina, questo metodo contiene un puntatore a una struttura SIZE contenente le dimensioni della stringa, in unità logiche.

Valore restituito

Tipo: BOOL

Restituisce un valore diverso da zero se ha esito positivo; in caso contrario, 0.

Per informazioni dettagliate sull'errore, chiamare GetLastError.

Osservazioni

GetTextExtentPoint32Wrap non viene esportato per nome o dichiarato in un file di intestazione pubblica. Per usarlo, è necessario usare GetProcAddress e richiedere il numero ordinale 420 da ComCtl32.dll per ottenere un puntatore a funzione.

Per altre osservazioni, vedere GetTextExtentPoint.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
DLL
Comctl32.dll (versione 5.81 o successiva)