Fonction IsValidLanguageGroup (winnls.h)
Détermine si un groupe de langues est installé ou pris en charge sur le système d’exploitation. Pour plus d’informations, consultez Terminologie NLS.
Syntaxe
BOOL IsValidLanguageGroup(
[in] LGRPID LanguageGroup,
[in] DWORD dwFlags
);
Paramètres
[in] LanguageGroup
Identificateur du groupe de langues à valider. Ce paramètre peut prendre l'une des valeurs suivantes :
- LGRPID_ARABIC
- LGRPID_ARMENIAN
- LGRPID_BALTIC
- LGRPID_CENTRAL_EUROPE
- LGRPID_CYRILLIC
- LGRPID_GEORGIAN
- LGRPID_GREEK
- LGRPID_HEBREW
- LGRPID_INDIC
- LGRPID_JAPANESE
- LGRPID_KOREAN
- LGRPID_SIMPLIFIED_CHINESE
- LGRPID_TRADITIONAL_CHINESE
- LGRPID_THAI
- LGRPID_TURKIC
- LGRPID_TURKISH
- LGRPID_VIETNAMESE
- LGRPID_WESTERN_EUROPE
[in] dwFlags
Indicateur spécifiant le test de validité à appliquer à l’identificateur du groupe de langues. Ce paramètre peut être défini sur l’une des valeurs suivantes.
Valeur retournée
Retourne TRUE si l’identificateur du groupe de langues réussit le test de validité spécifié, ou FALSE dans le cas contraire.
Remarques
Si l’indicateur LGRPID_INSTALLED est spécifié et que cette fonction retourne TRUE, l’identificateur du groupe de langues est à la fois pris en charge et installé sur le système d’exploitation.
Si l’indicateur LGRPID_SUPPORTED est spécifié et que cette fonction retourne TRUE, l’identificateur du groupe de langues est pris en charge dans la version, mais pas nécessairement installé sur le système d’exploitation.
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 | winnls.h (inclure Windows.h) |
Bibliothèque | Kernel32.lib |
DLL | Kernel32.dll |