Partager via


MACRO MAKESORTLCID (winnt.h)

Construit un identificateur de paramètres régionaux (LCID) à partir d’un identificateur de langue, d’un identificateur d’ordre de tri et de la version de tri.

Syntaxe

DWORD MAKESORTLCID(
    WORD lgid,
    WORD srtid,
    WORD ver
);

Paramètres

lgid

Identificateur de langue. Ce paramètre est une combinaison d’un identificateur de langage principal et d’un identificateur de sous-langage et est généralement créé à l’aide de la macro MAKELANGID .

srtid

Identificateur d’ordre de tri.

ver

Réservé; doit être 0.

Valeur retournée

Type : DWORD

Retourne le LCID.

Remarques

LOCALE_INVARIANT représente un identificateur de paramètres régionaux spécial indépendant des paramètres régionaux. Il est conçu pour les fonctions au niveau du système qui nécessitent des résultats cohérents, quels que soient les paramètres régionaux choisis par l’utilisateur, par exemple, le tri dans le système de fichiers. En règle générale, une application n’utilise pas LOCALE_INVARIANT, car elle s’attend à ce que les résultats d’une action dépendent des règles régissant chaque paramètre régional individuel.

LOCALE_INVARIANT est composé d’un identificateur de langue composé de LANG_INVARIANT pour la langue primaire et SUBLANG_NEUTRAL pour la sous-langue. SORT_DEFAULT est utilisé pour l’identificateur d’ordre de tri.

Spécifications

Besoin Valeur
Client minimum requis Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
plateforme cible Fenêtres
En-tête winnt.h (include Windows.h)

Voir aussi

MAKELANGID

prise en charge des langues nationales

macros de prise en charge du langage national