<Return[G]><Top>

GetThreadLocale

Declare Function Api_GetThreadLocale& Lib "kernel32" Alias "GetThreadLocale" ()

Declare Function GetThreadLocale Lib "KERNEL32" Alias "GetThreadLocale" () As Long

呼び出し側スレッドの現在のロケールを取得する。

パラメータ
    パラメータはなし。

戻り値
    呼び出し側スレッドの 32 ビットの LCID ロケール識別子が返る。

解説
    スレッドを作成すると、そのスレッドにシステム既定スレッドロケールが割り当てられる。

    システムは、起動時にレジストリからシステム既定スレッドロケールを読み取る。

    このシステム既定値は、[コントロールパネル]の[地域]を使って変更できる。

    その後、新しく作成するプロセスとスレッドには、変更後のシステム既定値が割り当てられる。