Partager via


GetTextCharsetInfo, fonction (wingdi.h)

Récupère des informations sur le jeu de caractères de la police actuellement sélectionnée dans un contexte d’appareil spécifié.

Syntaxe

int GetTextCharsetInfo(
  [in]            HDC             hdc,
  [out, optional] LPFONTSIGNATURE lpSig,
  [in]            DWORD           dwFlags
);

Paramètres

[in] hdc

Handle vers un contexte de périphérique. La fonction obtient des informations sur la police sélectionnée dans ce contexte d’appareil.

[out, optional] lpSig

Pointeur vers une structure de données FONTSIGNATURE qui reçoit des informations de signature de police.

Si une police TrueType est actuellement sélectionnée dans le contexte de l’appareil, la structure FONTSIGNATURE reçoit des informations qui identifient la page de code et les sous-plages Unicode pour lesquelles la police fournit des glyphes.

Si une police autre que TrueType est actuellement sélectionnée dans le contexte de l’appareil, la structure FONTSIGNATURE reçoit des zéros. Dans ce cas, l’application doit utiliser la fonction TranslateCharsetInfo pour obtenir des informations de signature de police génériques pour le jeu de caractères.

Le paramètre lpSig spécifie NULL si l’application ne nécessite pas les informations FONTSIGNATURE . Dans ce cas, l’application peut également appeler la fonction GetTextCharset , ce qui équivaut à appeler GetTextCharsetInfo avec lpSig défini sur NULL.

[in] dwFlags

Réservés au; doit avoir la valeur 0.

Valeur retournée

En cas de réussite, retourne une valeur identifiant le jeu de caractères de la police actuellement sélectionnée dans le contexte de l’appareil spécifié. Les identificateurs de jeu de caractères suivants sont définis :

Si la fonction échoue, la valeur de retour est DEFAULT_CHARSET.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête wingdi.h (inclure Windows.h)
Bibliothèque Gdi32.lib
DLL Gdi32.dll

Voir aussi

FONTSIGNATURE

GetTextCharset

TranslateCharsetInfo

Fonctions Unicode et jeu de caractères

Unicode et jeux de caractères