1

SOTI Package Managerを使用してスクリプトを作成しています。現在の Windows Mobile の地域設定の言語を取得するために使用できる特定のキーを見つけようとしています。

フランス語 (カナダ) の場合、インストール後のスクリプト メッセージをフランス語で表示したいのですが、それ以外の場合は英語で表示したいと考えています。

次の構文を使用して、インストール後スクリプトの実行中にレジストリ値を確認する機能があります (たとえば)。

set myVar=REG://HKEY_LOCAL_MACHINE\Windows CE Tools?VN=Platform

SetLocaleInfo()MAKELANGIDの使用に関する MSDN の記事を見てきました。正直に言うと、フランス語 (カナダ) の LANGID が実際に何であるかを知るにはどうすればよいかわかりません。

頭のてっぺんから誰でも、私がどこをチェックする必要があるかを教えてくれますか?

4

1 に答える 1

1

次の値を確認できます。HKEY_LOCAL_MACHINE\nls\DefaultLCID

DWORD 値は、現在アクティブな地域設定のLCIDになります。したがって、French (Canada)それは 0x0c0c になり、English (Canada)それは 0x1009 になります。

于 2010-03-08T12:21:43.827 に答える