LOCALE_INVARIANT
Windows XP: 一貫性のあるロケールに依存しない結果を必要とするオペレーティング システム レベルの関数に使用されるロケール。 たとえば、アプリケーションが CompareString 関数を使用して文字列を比較し、ユーザーのロケールに関係なく一貫性のある結果を期待する場合に、インバリアント ロケールが使用されます。 インバリアント ロケールの設定は英語 (米国) の設定と似ていますが、書式設定されたデータの表示には使用しないでください。 通常、アプリケーションはLOCALE_INVARIANTを使用しません。これは、アクションの結果が個々のロケールを管理する規則に依存することを想定しているためです。 LOCALE_INVARIANT IS 0x007fの値。