CB_SETLOCALE メッセージ

アプリケーションは、コンボ ボックスの現在のロケールを設定するために 、CB_SETLOCALE メッセージを送信します。 コンボ ボックスに CBS_SORT スタイルがあり、 CB_ADDSTRINGを使用して文字列が追加される場合、コンボ ボックスのロケールはリスト アイテムの並べ替え方法に影響します。

パラメーター

wParam

テキストを追加するときに並べ替えに使用するコンボ ボックスのロケール識別子を指定します。

lParam

このパラメーターは使用されません。

戻り値

戻り値は、以前のロケール識別子です。 wParam でシステムにインストールされていないロケールが指定されている場合、戻り値はCB_ERRされ、現在のコンボ ボックスのロケールは変更されません。

解説

MAKELCID マクロを使用してロケール識別子を作成し、MAKELANGID マクロを使用して言語識別子を構築します。 言語識別子は、第 1 言語識別子とサブ言語識別子で構成されます。

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
Header
Winuser.h (Windows.h を含む)

関連項目

参照

CB_ADDSTRING

CB_GETLOCALE

その他のリソース

MAKELANGID

MAKELCID