ロケールIDを取得する
国際化対応時にロケール ID によって処理を分けたい場合があります。ロケール ID の取得には GetUserDefaultLCID API を使います。
| ■ GetUserDefaultLCIDの使用例 |
procedure TPropertyWindow.FormCreate(Sender: TObject);
begin
if (GetUserDefaultLCID() = 1041) then begin
//日本語環境の場合
end else begin
//それ以外
end;
end;
|
ロケール ID の一覧は ここを参照。