2009-03-26 5 views

Répondre

3

CultureInfo.CurrentCulture. Cela a des informations sur la langue et la culture. Si vous voulez juste le nom de la langue, essayez CultureInfo.CurrentCulture.ThreeLetterISOLanguageName.

+0

Savez-vous quel est le 3,5 non-.NET, alternative API Windows standard? – MaxVT

+0

Vous devriez probablement poster ceci comme sa propre question. – EBGreen

1

Vous devriez regarder le Multilingual APIs in Win32 comme point de départ. Ce n'est pas tout à fait évident à partir de la documentation quel appel vous fournira ce que vous voulez, mais je pense que la réponse peut résider dans les appels concernant les processus et les threads, ou les langages préférés. Vous devrez peut-être faire des expérimentations pour voir quels appels donnent le résultat attendu de la sélection de la barre de langue.

Je pense que le meilleur appel d'essayer serait GetThreadUILanguage.

Questions connexes