Funzione GetTextMetrics (wingdi.h)

La funzione GetTextMetrics riempie il buffer specificato con le metriche per il tipo di carattere attualmente selezionato.

Sintassi

BOOL GetTextMetrics(
  [in]  HDC          hdc,
  [out] LPTEXTMETRIC lptm
);

Parametri

[in] hdc

Handle nel contesto del dispositivo.

[out] lptm

Puntatore alla struttura TEXTMETRIC che riceve le metriche di testo.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero.

Commenti

Per determinare se un tipo di carattere è un carattere TrueType, selezionarlo prima in un controller di dominio, quindi chiamare GetTextMetrics e quindi verificare la TMPF_TRUETYPE in TEXTMETRIC.tmPitchAndFamily. Si noti che GetDC restituisce un controller di dominio non inizializzato, con "System" (tipo di carattere bitmap) come carattere predefinito; quindi la necessità di selezionare un tipo di carattere nel controller di dominio.

Esempio

Per un esempio, vedere "Visualizzazione dell'input da tastiera" in Uso dell'input della tastiera o disegno di testo da tipi di carattere diversi nella stessa riga.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

Funzioni carattere e testo

Panoramica dei tipi di carattere e del testo

GetTextAlign

GetTextExtentPoint32

GetTextFace

SetTextJustification

TEXTMETRIC