Share via


Funzione GetTextFaceA (wingdi.h)

La funzione GetTextFace recupera il nome del carattere di tipo selezionato nel contesto del dispositivo specificato.

Sintassi

int GetTextFaceA(
  [in]  HDC   hdc,
  [in]  int   c,
  [out] LPSTR lpName
);

Parametri

[in] hdc

Handle nel contesto del dispositivo.

[in] c

Lunghezza del buffer a cui punta lpFaceName. Per la funzione ANSI è un conteggio BYTE e per la funzione Unicode è un conteggio di WORD. Si noti che per la funzione ANSI, i caratteri nelle pagine codici SBCS accettano un byte ogni byte, mentre la maggior parte dei caratteri nelle pagine codici DBCS accetta due byte; per la funzione Unicode, la maggior parte dei caratteri Unicode attualmente definiti (quelli nel piano multilingue di base (BMP) sono una WORD mentre i surrogati Unicode sono due WORD.

[out] lpName

Puntatore al buffer che riceve il nome del carattere di tipo. Se questo parametro è NULL, la funzione restituisce il numero di caratteri nel nome, incluso il carattere Null terminante.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è il numero di caratteri copiati nel buffer.

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

Commenti

Il nome del carattere tipizzato viene copiato come stringa di caratteri con terminazione Null.

Se il nome è più lungo del numero di caratteri specificato dal parametro nCount , il nome viene troncato.

Nota

L'intestazione wingdi.h definisce GetTextFace come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.

Requisiti

   
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

GetTextColor

GetTextExtentPoint32

GetTextMetrics